Designing Distributed Systems

O'Reilly Media

9789355424990

Paperback

Rs.2,400.00
Request Title Via Whatsapp
Description

Designing Distributed Systems by Brendan Burns, a co-founder of Kubernetes, explores key architectural patterns and best practices for building scalable, resilient, and efficient distributed systems. This second edition expands on the foundational concepts of microservices, event-driven architectures, service meshes, and container orchestration, with a focus on Kubernetes-native patterns for modern cloud infrastructure.

By using practical examples, design patterns, and real-world case studies, Burns provides engineers with the knowledge to develop fault-tolerant, scalable, and manageable distributed applications. The book covers topics such as self-healing systems, service discovery, data consistency strategies, and workload orchestration, making it a valuable guide for cloud-native development.

Why Read This Book

  • Learn core distributed system patterns such as sharding, event-driven processing, and CQRS.
  • Understand how Kubernetes enhances scalability, automation, and resilience.
  • Gain insights into microservices, service meshes, and containerized workloads.
  • Develop fault-tolerant architectures with real-world case studies.
  • Written by Brendan Burns, a Kubernetes co-founder and expert in distributed systems.

About the Author

Brendan Burns is a Distinguished Engineer at Microsoft and one of the original creators of Kubernetes. He has played a crucial role in shaping cloud-native computing and has contributed extensively to the development of container orchestration and distributed systems. His work focuses on making cloud-native architectures scalable, reliable, and developer-friendly.

Estimated Shipping

Import Time: 4-5 weeks

Estimated Delivery: Approximately 6 weeks from today

Designing Distributed Systems O'Reilly Media