The race to compete in today's fast-moving markets, large enterprises are busy adopting new technologies for creating new products, processes, and business models. But one obstacle on the road to digital transformation is placing too much emphasis on technology, and not enough on the types of proces
Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services
β Scribed by Brendan Burns
- Publisher
- OβReilly Media
- Year
- 2018
- Tongue
- English
- Leaves
- 165
- Edition
- Paperback
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
Developing reliable, scalable distributed systems today is often more black art than science. Building these systems is complicated and, because few formally established patterns are available for designing them, most of these systems end up looking very unique. This practical guide shows you how to use existing software design patterns for designing and building reliable distributed applications.
Although patterns such as those developed more than 20 years ago by the Gang of Four were largely restricted to running on single machines, author Brendan Burns--a Partner Architect in Microsoft Azure--demonstrates how you can reuse several of them in modern distributed applications.
Systems engineers and application developers will learn how these patterns provide a common language and framework for dramatically increasing the quality of your system.
π SIMILAR VOLUMES
The race to compete in today's fast-moving markets, large enterprises are busy adopting new technologies for creating new products, processes, and business models. But one obstacle on the road to digital transformation is placing too much emphasis on technology, and not enough on the types of proces
This is the book for Gophers who want to learn how to build distributed systems. You know the basics of Go and are eager to put your knowledge to work. Build distributed services that are highly available, resilient, and scalable. This book is just what you need to apply Go to real-world situations.
<P>An understanding of the techniques used to make distributed computing systems and networks reliable, fault-tolerant and secure will be crucial to those who design and deploy the next generation of mission-critical applications and Web Services.</P> <P></P><EM> <P>Reliable Distributed Systems</E
<P>An understanding of the techniques used to make distributed computing systems and networks reliable, fault-tolerant and secure will be crucial to those who design and deploy the next generation of mission-critical applications and Web Services.</P> <P></P><EM> <P>Reliable Distributed Systems</E