Microservices checklist — Part 2

“The size of a microservice is the size of the team that is building it”

No software architect can resist the temptation to talk about their experience with microservices. We launched an interview series with experts who talked about the benefits and challenges of microservices, when people should not use them and what impact they have on an organization. Our second interviewee is Aviran Mordo, the head of engineering at Wix.

Interview with DevOps evangelist Anton Weiss

“The codebase is a minefield —there will be casualties”

Continuous Delivery is the antidote for stressful, scary and fragile releases. A proper CD pipeline gives us the certainty that most of the mines got detected and disarmed and even if anything was overlooked, we have a way to quickly revert the damage. We invited Anton Weiss, Principal Consultant and CEO at Otomato and DevOps evangelist, to talk about the pitfalls of not putting continuous delivery into practice and the advantages of having a proper CD pipeline.

JCP Executive Committee Meeting

JCP EC Meeting: Planned date for Java EE 8 will change

The conclusions drawn at Java Community Process’ most recent Executive Committee Meeting did not help shed too much light on the future of Java EE or the (hopefully) upcoming Java EE 8, but we learned that Oracle is talking to large Java EE vendors, and will soon consult with community members such as Java Champions and Java User Groups.

The wait is over

Go 1.7 is here


Go 1.7 has been released! The most significant changes are a port for Linux on IBM z Systems (s390x), compiler improvements, the addition of the context package, as well as support for hierarchical tests and benchmarks. This release maintains the Go 1 promise of compatibility.

Buildship into the future

Buildship is the official Gradle integration for Eclipse. It helps Eclipse users synchronize Gradle builds with their workspace, execute tasks without leaving their IDE and also serves as a reference implementation for how to build great IDE support for the Gradle Build Tool.

The serverless cloud — Part 1

In this article Bart Blommaerts, JAX London speaker, talks about the serverless movement, focuses on keywords such as serverless cloud and serverless framework and offers a few pieces of advice with regard to how to get your first function working.

When a one-size-fits-all approach fails

4 best open source databases you should consider using for your next project

Every database is suitable for certain projects and requirements but there is one question you should ask yourself: Will this database help me navigate smoothly through a project? If the answer is “no”, maybe it’s time to reconsider your choice. In this article Darshan Patel, a lead SEO analyst at Nimblechapps, explains why MongoDB, Couchbase, OrientDB and Cassandra are among the best open source databases.

While you were away

#AboutLastWeek: Win some, lose some — Angular 2, Java EE 8, microservices

Each Monday we take a step back and analyze what has happened in the previous week. Last week we presented the fifth release candidate of Angular 2, we shed some light on what Java Champion Jeff Genender thinks of Java EE 8 and we launched a microservices checklist. Our first interviewee was Viktor Farcic, Senior Consultant at CloudBees. But that’s not all.