Each of the following resources will provide additional insight and help you to develop your own perspective on microservices-based architecture:
Martin Fowler on “Microservices”. A gentle introduction and a first approach at a definition.
Martin Fowler on “MicroservicePremium”. Some further explanation on what microservices and enterprises mean.
“The microservice resource guide” by Martin Fowler. Collecting various articles and discussions along this topic.
Netflix Open Source Software Center. Contains links and further information on the frameworks and libraries referenced throughout the book.
Microservices at Netflix: Best Practices and Tools. One of many presentations from the Netflix team that gives a good overview of the company’s work.
“Microservices Design Patterns” by Arun Gupta. The first collection of patterns for the newly emerging architecture style. Arun is also featuring more microservices-related posts on his blog.
Mark Little, “What is so Special about Microservices?” Deals with how microservices reflect an evolution in our understanding of how to build services.
Christian Posta, “The Real Success Story of Microservices Architectures”.
Patterns and Best Practices for Enterprise Integration is the bible for system integration and has a complete implementation in Apache Camel. While not primarily focused on microservices, it contains a well-crafted set of patterns to use for integration.
Microservices in Fabric8. A brief introduction about how to work with microservices in Fabric8.
Michael Nyguard’s Release It!.
Sam Newman’s Building Microservices: Designing Fine-Grained Systems.
Mark Little on “Distributed systems theory for the distributed systems engineer”. A gentle yet complete introduction to the distributed systems theory for systems engineers.
Daniel Bryant interviews Randy Shoup on microservices, the reality of Conway’s Law, and evolutionary architecture.
Mark Little, “Transactions and Microservices”, plus an updated blog post with additional information.
Simon Brown asks the question, “If you can’t build a monolith, what makes you think microservices are the answer?”.
“Java EE, WildFly and Microservices on Docker”. This is a blog post to get you started with Java EE, WildFly, and microservices on Docker.
Christian Posta, “The Cold Hard Truth About Microservices—vjBug”. You’ve tried all the past hyped technologies and architectures, but those promises have been underdelivering. Can microservices help here?
3.147.58.194