Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services,Used

Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services,Used

SKU: DADAX1491983647 In Stock
Sale price$54.99 Regular price$78.56
Save $23.57
Quantity
Add to wishlist
Add to compare
Shipping & Tax will be calculated at Checkout.
Delivery time: 3-5 business days (USA)
Delivery time: 8-12 business days (International)
15 days return policy
Payment Options

Help

If you have any questions, you are always welcome to contact us. We'll get back to you as soon as possible, withing 24 hours on weekdays.

Customer service

All questions about your order, return and delivery must be sent to our customer service team by e-mail at yourstore@yourdomain.com

Sale & Press

If you are interested in selling our products, need more information about our brand or wish to make a collaboration, please contact us at press@yourdomain.com

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)

Without established design patterns to guide them, developers have had to build distributed systems from scratch, and most of these systems are very unique indeed. Today, the increasing use of containers has paved the way for core distributed system patterns and reusable containerized components. This practical guide presents a collection of repeatable, generic patterns to help make the development of reliable distributed systems far more approachable and efficient.Author Brendan BurnsDirector of Engineering at Microsoft Azuredemonstrates how you can adapt existing software design patterns for designing and building reliable distributed applications. Systems engineers and application developers will learn how these longestablished patterns provide a common language and framework for dramatically increasing the quality of your system.Understand how patterns and reusable components enable the rapid development of reliable distributed systemsUse the sidecar, adapter, and ambassador patterns to split your application into a group of containers on a single machineExplore loosely coupled multinode distributed patterns for replication, scaling, and communication between the componentsLearn distributed system patterns for largescale batch data processing covering workqueues, eventbased processing, and coordinated workflows

Shipping & Returns

Shipping
We ship your order within 2–3 business days for USA deliveries and 5–8 business days for international shipments. Once your package has been dispatched from our warehouse, you'll receive an email confirmation with a tracking number, allowing you to track the status of your delivery.

Returns
To facilitate a smooth return process, a Return Authorization (RA) Number is required for all returns. Returns without a valid RA number will be declined and may incur additional fees. You can request an RA number within 15 days of the original delivery date. For more details, please refer to our Return & Refund Policy page.

Shipping & Returns

Shipping
We ship your order within 2–3 business days for USA deliveries and 5–8 business days for international shipments. Once your package has been dispatched from our warehouse, you'll receive an email confirmation with a tracking number, allowing you to track the status of your delivery.

Returns
To facilitate a smooth return process, a Return Authorization (RA) Number is required for all returns. Returns without a valid RA number will be declined and may incur additional fees. You can request an RA number within 15 days of the original delivery date. For more details, please refer to our Return & Refund Policy page.

Warranty

We provide a 2-year limited warranty, from the date of purchase for all our products.

If you believe you have received a defective product, or are experiencing any problems with your product, please contact us.

This warranty strictly does not cover damages that arose from negligence, misuse, wear and tear, or not in accordance with product instructions (dropping the product, etc.).

Warranty

We provide a 2-year limited warranty, from the date of purchase for all our products.

If you believe you have received a defective product, or are experiencing any problems with your product, please contact us.

This warranty strictly does not cover damages that arose from negligence, misuse, wear and tear, or not in accordance with product instructions (dropping the product, etc.).

Secure Payment

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

We accept payments with :
Visa, MasterCard, American Express, Paypal, Shopify Payments, Shop Pay and more.

Secure Payment

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

We accept payments with :
Visa, MasterCard, American Express, Paypal, Shopify Payments, Shop Pay and more.

Related Products

You may also like

Frequently Asked Questions

  • Q: What is the main focus of the book 'Designing Distributed Systems'? A: The book focuses on providing design patterns and paradigms for building scalable and reliable distributed systems, helping developers create robust applications using established patterns.
  • Q: Who is the author of 'Designing Distributed Systems'? A: The author is Brendan Burns, who is the Director of Engineering at Microsoft Azure.
  • Q: When was 'Designing Distributed Systems' published? A: The book was published on April 3, 2018.
  • Q: What type of binding does this book have? A: This book is available in paperback binding.
  • Q: How many pages are in 'Designing Distributed Systems'? A: The book contains 162 pages.
  • Q: What are the key patterns discussed in the book? A: The book discusses several key patterns, including the side-car, adapter, and ambassador patterns for containerized applications, as well as patterns for multi-node distributed systems.
  • Q: Is this book suitable for beginners in distributed systems? A: Yes, the book presents concepts in a practical manner, making it accessible for both beginners and experienced developers interested in distributed systems.
  • Q: What topics related to distributed systems does the book cover? A: The book covers topics such as replication, scaling, communication between components, and large-scale batch data processing.
  • Q: Does the book provide practical examples of distributed systems? A: Yes, it includes practical examples and reusable patterns to help developers implement reliable distributed applications.
  • Q: Can this book help improve the quality of my distributed systems? A: Yes, by using the design patterns and frameworks discussed in the book, developers can significantly enhance the quality and reliability of their distributed systems.