Gorton, Ian
Foundations of Scalable Systems: Designing Distributed Architectures
- ISBN 13:
- 9781098106065
- author:
- Gorton, Ian
- format:
- Paperback
- publisher:
- O'Reilly Media
- language:
- English
- Publication Year:
- 2022
- Pages:
- 275
- Dimensions:
- 178mm X 28mm
- Genre:
- Computers, Computer Science, Data Processing,
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Scalable systems design is crucial for many modern applications. As user bases grow, so do the demands on these systems, leading to technical debt and costly redesigns. This practical guide helps software architects and developers navigate the complexities of scalable solutions. You'll explore the foundational principles of distributed systems, including replication, state management, load balancing, and caching. The book delves into specific areas such as databases, microservices, and event-based streaming systems, providing a comprehensive understanding of what makes a system scalable. By learning from these essential design approaches and technologies, you can create applications that scale quickly and cost-effectively.