Book description
NoneTable of contents
- Preface
- 1. Introduction
- I. Single-Node Patterns
- 2. The Sidecar Pattern
- 3. Ambassadors
- 4. Adapters
- II. Serving Patterns
- 5. Replicated Load-Balanced Services
- 6. Sharded Services
- 7. Scatter/Gather
- 8. Functions and Event-Driven Processing
- 9. Ownership Election
- III. Batch Computational Patterns
- 10. Work Queue Systems
- 11. Event-Driven Batch Processing
- 12. Coordinated Batch Processing
- 13. Conclusion: A New Beginning?
- Index
Product information
- Title: Designing Distributed Systems
- Author(s):
- Release date:
- Publisher(s): O'Reilly Media, Inc.
- ISBN: None
You might also like
book
Modern Software Engineering: Doing What Works to Build Better Software Faster
Improve Your Creativity, Effectiveness, and Ultimately, Your Code In Modern Software Engineering, continuous delivery pioneer David …
book
Database Internals
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
The Staff Engineer's Path
For years, companies have rewarded their most effective engineers with management positions. But treating management as …