Micro Services

MicroServices Coordination

An essential guide to distributed transactions in microservices. Compares the synchronous 2PC/3PC protocols with the asynchronous Saga pattern (Choreography vs. Orchestration) to help you choose the right strategy.

MicroServices Design Patterns

Decomposition, Integration, Communication, Data Management, Observability, Resilience, Cross-cutting concerns and deployment.