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

    Microservices - also known as the microservice architecture - is an architectural style that structures an application as a collection of loosely coupled services, which implement business capabilities. The …

  2. Microservices Pattern: Microservice Architecture pattern

    The microservice architecture structures an application as a set of loosely coupled, deployable/executable components organized around business capabilities

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

    An API gateway acts a single entry point into the application, routing and composing requests to services

  4. Microservices rules #8: Design independently deployable services

    May 20, 2025 · Microservices rules #8 is design independently deployable services. Independently deployable service is a defining characteristic of the microservice architecture.

  5. 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 - architect …

  6. Adopt the Microservice Architecture

    Adopt the Microservice Architecture Chris Richardson is an experienced software architect, author of POJOs in Action, the creator of the original CloudFoundry.com, and the author of Microservices …

  7. Service per team - Microservices

    Context A high performance development organization consist of multiple teams. Each team is long-lived, small (typically 5-9 people), loosely coupled, autonomous, and cross-functional. Conway’s law …

  8. Pattern: Transactional outbox - Microservices

    First, write the message/event to a database OUTBOX table as part of the transaction that updates business objects, and then publish it to a message broker.

  9. Microservices Platforms - part 5: Observability platform

    Feb 24, 2026 · Microservices Platforms - part 6: Build platform This article describes the Observability platform, which simplifies the development of observable microservices - services whose behavior …

  10. Pattern: Strangler application - Microservices

    The Strangler Pattern is a design approach used to incrementally modernize a monolithic application by gradually replacing parts of it with microservices. This pattern is particularly useful for organizations …