About 76 results
Open links in new tab
  1. What are microservices?

    The microservices pattern language is your guide when designing an architecture: service collaboration, testing, deployment, common crosscutting concerns and more.

  2. 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 - …

  3. 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.

  4. Pattern: Strangler application - Microservices

    The Strangler Pattern enables organizations to transition smoothly from legacy systems to microservices while maintaining business continuity and minimizing risks.

  5. Pattern: Shared database - Microservices

    Several microservices maintaining connection pools to the same database creates contention. Multiple independent processes accessing the database via some ORM layer can cause hard …

  6. Pattern: API Gateway / Backends for Frontends - Microservices

    The granularity of APIs provided by microservices is often different than what a client needs. Microservices typically provide fine-grained APIs, which means that clients need to interact …

  7. Pattern: Command Query Responsibility Segregation (CQRS)

    You have applied the Microservices architecture pattern and the Database per service pattern. As a result, it is no longer straightforward to implement queries that join data from multiple services.

  8. Pattern: Messaging - Microservices

    The Domain-specific protocol pattern is an alternative pattern The RPI pattern is an alternative pattern See also My book Microservices patterns describes inter-communication in depth …

  9. Microservices Pattern: Pattern: Microservice chassis

    Create a microservice chassis framework that can be foundation for developing your microservices. The chassis implements Reusable build logic that builds, and tests a service. …

  10. 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.