Building Microservices: Designing Fine-Grained Systems
by Sam NewmanThis essential guide offers insights into microservices architecture, helping you design scalable, resilient systems for high-traffic applications.
Site Reliability Engineering: How Google Runs Production Systems
by Niall Richard Murphy, Betsy Beyer, Chris Jones, Jennifer PetoffLearn how Google ensures system reliability and scalability through innovative practices and principles that can be applied to your own architectures.
The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win
by Gene Kim, Kevin Behr, George SpaffordThis engaging narrative illustrates the principles of DevOps and IT management, crucial for building scalable applications and improving performance.
Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems
by Martin KleppmannDive into data systems design, focusing on scalability and performance, essential for optimizing databases in high-traffic scenarios.
Microservices Patterns: With Examples in Java
by Chris RichardsonExplore key microservices patterns, including database optimization and load balancing, to enhance the scalability of your applications.
The Art of Scalability: Scalable Web Architecture, Processes, and Organizations for the Modern Enterprise
by Martin L. Abbott, Michael T. FisherA comprehensive guide that covers both technical and organizational aspects of scalability, pivotal for high-performance systems.
Release It!: Design and Deploy Production-Ready Software
by Michael T. NygardGain insights into building resilient systems that can handle high loads, with strategies for performance monitoring and optimization.
Performance Engineering for Cloud Computing: A Practical Guide for Architects
by Ravi SubramanianThis practical guide offers strategies for performance optimization in cloud architectures, crucial for scalable applications.