Building Microservices by Sam Newman
Sam Newman shares his experience and thoughts about what is a good microservices architecture and what are the principles to keep in mind in order to successfully use it in your system.
ReadSam Newman shares his experience and thoughts about what is a good microservices architecture and what are the principles to keep in mind in order to successfully use it in your system.
ReadMichael T. Nygard goes over a wide range of potential issues for complex software systems and common though often forgotten ways to help prevent these issues or at least limit greatly their negative effect en improve the recovery time of the system.
ReadMartin Kleppmann goes in depth about the challenges you're likely to face if you want to build an application relying in an important way on data. He also mentions most of the currently available options to solve these challenges.
ReadExplanation and examples about the principles and methods to follow and understand in order to implement a Domain-Driven Design approach in software engineering.
Read