Backend
23 views
Saga Pattern
Quick Definition
Pattern managing distributed transactions with compensating actions
Full Definition
A pattern managing distributed transactions by breaking them into a sequence of local transactions with compensating actions.
Examples
distributed transactions, rollback handling, microservice coordination
Related Terms
microservices
event-driven-architecture
distributed-systems
More Backend Terms
Middleware
Software processing requests between OS and applications
OAuth
Open standard for token-based authentication and authorization
GraphQL
Query language for APIs requesting exactly needed data
Server Sent Events
Server-to-client unidirectional real-time updates over HTTP
Event-Driven Architecture
Design pattern where components communicate via events
Backend Development
Building server-side logic, databases, and APIs