← Back to Distributed Systems

Distributed Transactions — 2PC, Saga

Distributed Systemsdbsystem-design

The Question

What are 2PC and Saga patterns for distributed transactions?

What a Strong Answer Covers

  • 2PC blocking problem. Saga = compensating. Choreography vs orchestration.

Related Questions

  • Consistent Hashing
  • Rate Limiting
  • CDN
  • Load Balancer — L4 vs L7
  • Exactly-once Delivery

Practice This Question

Get AI-graded feedback on your answer with follow-up probes on weak points.

Take the Free Assessment
GrindQuestionsAITechnical interview assessment
TermsPrivacyAbout