Scalable Infrastructure: Building Reliable Distributed Systems

Akaash Vishal Hazarika
Salesforce Inc., USA.

Aniket Abhishek Soni
Cognizant Technology Solutions, USA.

SKU: SIBRDS Category: Tag:

Book Details

Author(s)

Akaash Vishal Hazarika
Aniket Abhishek Soni

Pages

99

Publisher

BP International

Language

English

ISBN-13 (15)

978-93-49970-00-7 (Print)
978-93-49970-07-6 (eBook)

Published

June 24, 2025

About The Author / Editor

Akaash Vishal Hazarika

Salesforce Inc., USA.

Aniket Abhishek Soni

Cognizant Technology Solutions, USA.

In the rapidly evolving landscape of modern computing, distributed systems have become the backbone of our digital world. From the social media platforms that connect billions of users to the financial systems that process trillions of transactions, distributed architectures enable the scale, reliability, and performance that today’s applications demand.

This book emerged from years of hands-on experience building and operating large-scale distributed systems in production environments. Having witnessed both spectacular successes and costly failures, we recognised the need for a comprehensive guide that bridges the gap between theoretical principles and practical implementation, particularly within modern cloud platforms.

 Why This Book Matters

The complexity of distributed systems continues to grow as organisations adopt microservices architectures, serverless computing, and multi-cloud strategies. While numerous resources exist for individual technologies, few provide a holistic view of how these pieces fit together to create robust, scalable infrastructure. This book aims to fill that gap by offering both foundational principles and concrete implementation guidance using AWS, Azure and GCP platforms.

 Who Should Read This Book

 This book is designed for:

  • Software architects making the transition from monolithic to distributed architectures
  • Senior engineers responsible for scaling existing systems
  • Platform engineers building internal developer platforms
  • Engineering managers guiding technical decisions
  • Students studying distributed systems with a focus on practical application

 What You’ll Learn

 Throughout eight comprehensive chapters, you’ll explore:

  • Fundamental distributed systems concepts and trade-offs
  • Cloud-native architectural patterns and their implementation
  • Strategies for achieving scalability without sacrificing reliability
  • Engineering practices for building fault-tolerant systems
  • Security considerations unique to distributed environments
  • Observability approaches for complex, multi-service systems
  • Data management patterns for distributed applications
  • Performance optimisation techniques across the entire stack