MicroServices, that is the new rage. Many companies want to split their monoliths into microservices. With every single technology, the adoption goes through cycles: we learn about it, do it wrong, learn from the mistakes (hopefully from others more than our own), and get better at using it. In this presentation we will learn about some dos and donts for microservices.
We will focus on principles that we should follow to effectively build microservices, things that will give us better results, and avoid issues in development and maintenance.