Skip to main content

7 docs tagged with "saga"

View all tags

Debit Posting

Deep-dive into core banking debit posting — ledger mechanics, memo vs. hard post, balance contention, idempotency, locking strategies, saga compensation, and production Java/Spring implementation patterns.

Debit Reversal

Detailed explanation of debit reversals, compensating transactions, and rollback strategies in banking ledgers.

Distributed Transactions: 2PC vs. Saga Pattern

Master guide to distributed transactions in microservices — Two-Phase Commit (2PC), Saga Pattern (Choreography vs. Orchestration), Transactional Outbox + CDC, and NewSQL architectures.

Idempotency in Payment Systems

Critical engineering guide to idempotency in payment systems — duplicate detection strategies, EndToEndId, at-least-once delivery, saga compensation, and Java implementation patterns.

Saga Pattern (Distributed Workflows)

A comprehensive guide to the Saga Pattern — from core concepts for beginners to choreography vs orchestration internals, state machine design, idempotency, compensating transactions, temporal coupling, failure taxonomy, and production observability for senior engineers.

Serverless Architecture Patterns

Advanced Serverless Integration Patterns for DVA-C02 and Senior Engineering roles. Orchestration vs Choreography, Saga Pattern, and Strangler Fig.