#microservices

With great power provided by microservices comes great responsibility

Testing Java Microservices: Not a big problem?

The microservice architecture has become the defacto best style for implementing web-based applications. However, with the “great power” provided by microservices comes great responsibilities and challenges. In this article, Daniel Bryant, Chief Scientist at OpenCredo and JAX DevOps speaker talks about the challenges of testing Java-based microservices.

Microservice architecture to the rescue

Using microservices to power fashion search and discovery

Microservices became a design style to define system architectures, purify core business concepts, evolve solutions in parallel, make things look uniform, and implement stable and consistent interfaces across systems. In this post, Zalando’s Dmitry Kolesnikov discusses the company’s principles for microservice development of stateful solutions such as fashion search and discovery.

We brought some sanity back in how we build and run software

From the Monolith to Microservices

As projects got bigger and the number of teams and modules involved increased, it became obvious that the monolith approach wasn’t scalable anymore for a number of reasons. In this post, Mete Atamel, Developer Advocate at Google and speaker at JAX DevOps 2017, identifies four reasons why the shift from monolith to microservices has become necessary.

Interview with Björn Rabenstein, Production Engineer at SoundCloud

“Prometheus itself is a product of a DevOps mindset”

A lot of companies and organizations have adopted Prometheus and the project quickly gained an active developer and user community. It is currently a standalone open source project maintained independently of any company. In 2016, Prometheus joined the Cloud Native Computing Foundation as the second hosted project after Kubernetes. We talked to Björn Rabenstein, engineer at SoundCloud and Prometheus core developer, about how Prometheus can help companies adopt DevOps.