saga-patterns

Installation
SKILL.md

Saga Patterns for Distributed Transactions

Maintain consistency across microservices without distributed locks.

Overview

  • Multi-service business transactions (order -> payment -> inventory -> shipping)
  • Operations that must eventually succeed or roll back completely
  • Long-running business processes (minutes to days)
  • Microservices avoiding 2PC (two-phase commit)

When NOT to Use

  • Single database operations (use transactions)
  • Real-time consistency requirements (use synchronous calls)
  • When eventual consistency is unacceptable

Orchestration vs Choreography

Related skills

More from yonatangross/skillforge-claude-plugin

Installs
5
GitHub Stars
170
First Seen
Jan 21, 2026