
What are microservices?
The microservices pattern language is your guide when designing an architecture: service collaboration, testing, deployment, common crosscutting concerns and more.
Microservices Pattern: Microservice Architecture pattern
I appreciate how you highlighted the benefits of microservices, such as increased scalability and faster development cycles, while also addressing the potential challenges involved. Your …
A pattern language for microservices
Architectural style Which architectural style should you choose for an application? Monolithic architecture - architect an application as a single deployable unit Microservice architecture - …
Microservices rules #8: Design independently deployable services
May 20, 2025 · This is another article in the series about microservices rules: what good looks like, which are a set of principles and practices for using microservices effectively.
Adopt the Microservice Architecture
Write some code - Use the Eventuate.io platform with popular frameworks, such as Spring Boot to tackle distributed data management challenges in your microservices architecture.
Microservices rules: what good looks like - July 2024 edition
Jul 10, 2024 · Yesterday, I gave this presentation at a company’s internal meetup. It’s the latest version of my Microservices Rules talk. These 11 rules are a great checklist that engineering …
Essential characteristics of the microservice architecture: loosely …
Mar 28, 2023 · To learn more about coupling in a microservice architecture There are various articles and presentations about loose coupling. Need help adopting microservices? I provide …
Pattern: Strangler application - Microservices
The Strangler Pattern enables organizations to transition smoothly from legacy systems to microservices while maintaining business continuity and minimizing risks.
Announcing the MEAP for Microservices Patterns, 2nd Edition
Jun 26, 2025 · There’s a much sharper focus on fast flow — the continuous delivery of a stream of small changes and rapid feedback on each one - as the primary motivation for adopting …
Pattern: Transactional outbox - Microservices
Using this pattern and thinking in microservices, once each service has its own database, should I have an Outbox table in each service database or should I have a common (centralized) …