Patterns Of Distributed Systems

Publisher:
Pearson India
| Author:
Unmesh Joshi
| Language:
English
| Format:
Paperback
Publisher:
Pearson India
Author:
Unmesh Joshi
Language:
English
Format:
Paperback

630

Save: 10%

In stock

Ships within:
3-5 Days

In stock

Book Type

Availiblity

ISBN:
SKU 9789361590528 Category
Page Extent:
456

Enterprises today rely on a range of distributed software handling data storage,messaging, system management, and compute capability. Distributed system designs need to be implemented in some programming language, and there are common problems that these implementations need to solve. These problems have common recurring solutions.

A patterns approach is very suitable to describe these implementation aspects. Patterns by nature are generic enough to cover a broad range of products from cloud services like Amazon S3 to message brokers like Apache Kafka to infrastructure frameworks like Kubernetes to databases like MongoDB or Actor frameworks like Akka. At the same time the pattern structure is specific enough to be able to show real code. The beauty of this approach is that even if the code structure is shown in one programming language (Java in this case), the structure applies to many other programming languages.

Patterns also form a “system of names,” with each name having specific meaning in terms of the code structure. The set of patterns presented in Patterns of Distributed Systems will be useful to all developers–even if they are not directly involved in building these kinds of systems, and mostly use them as a black box. Learning these patterns will help readers develop a deeper understanding of the challenges presented by distributed systems and will also help them choose appropriate cloud services and products. Coverage includes Patterns of Data Replication, Patterns of Data Partitioning, Patterns of Distributed Time, Patterns of Cluster Management, and Patterns of Communication Between Nodes.

Reviews

There are no reviews yet.

Be the first to review “Patterns Of Distributed Systems”

Your email address will not be published. Required fields are marked *

Description

Enterprises today rely on a range of distributed software handling data storage,messaging, system management, and compute capability. Distributed system designs need to be implemented in some programming language, and there are common problems that these implementations need to solve. These problems have common recurring solutions.

A patterns approach is very suitable to describe these implementation aspects. Patterns by nature are generic enough to cover a broad range of products from cloud services like Amazon S3 to message brokers like Apache Kafka to infrastructure frameworks like Kubernetes to databases like MongoDB or Actor frameworks like Akka. At the same time the pattern structure is specific enough to be able to show real code. The beauty of this approach is that even if the code structure is shown in one programming language (Java in this case), the structure applies to many other programming languages.

Patterns also form a “system of names,” with each name having specific meaning in terms of the code structure. The set of patterns presented in Patterns of Distributed Systems will be useful to all developers–even if they are not directly involved in building these kinds of systems, and mostly use them as a black box. Learning these patterns will help readers develop a deeper understanding of the challenges presented by distributed systems and will also help them choose appropriate cloud services and products. Coverage includes Patterns of Data Replication, Patterns of Data Partitioning, Patterns of Distributed Time, Patterns of Cluster Management, and Patterns of Communication Between Nodes.

About Author

Unmesh Joshi is a Principal Consultant at Thought Works with 22 years of industry experience. He is a software architecture enthusiast, who believes that understanding the principles of distributed systems is as essential today as understanding web architecture or object-oriented programming was in the last decade.

Reviews

There are no reviews yet.

Be the first to review “Patterns Of Distributed Systems”

Your email address will not be published. Required fields are marked *

RELATED PRODUCTS

RECENTLY VIEWED