Service Choreography: Event-Driven Distributed Workflows
Learn service choreography patterns for building distributed workflows through events, sagas with choreography, and when to prefer events over orchestration.
Learn service choreography patterns for building distributed workflows through events, sagas with choreography, and when to prefer events over orchestration.
Learn the two-phase commit protocol for distributed transactions: prepare and commit phases, coordinator role, failure handling, and why 2PC is rarely used.
Learn the fundamental trade-off between Consistency, Availability, and Partition tolerance in distributed systems, with practical examples and database comparisons.