Microservices – Lessons learned – Part 2

In part 1 of this article, I’ve covered how migrating to microservices inherently requires some organizational changes. Today, I will describe some of the traps I witnessed at clients who undertook such effort for the first time. Passthrough microservices One of the common patterns I discovered with clients struggling with this migration process is to build microservices that … Read more

Microservices – Lessons learned – Part 1

This blog post captures some of the lessons learned from my experience at ThoughtWorks helping clients move from monolithic applications to microservices. That said, I won’t be focusing on the technical details of writing microservices (You can learn more by reading Building Microservices book by Sam Newman.), but mostly on how to break down the … Read more