System Design Patterns and Techniques
# System Design Patterns and Techniques
- **Distributed transactions**: Coordinate changes across multiple services or databases so all succeed or all roll back together.
- **Consensus algorithms (Paxos, Raft)**: Help distributed nodes agree on a si...
parag-paralikar-system-design.hashnode.dev6 min read