Think Distributed Systems

Author:   Dominik Tornow
Publisher:   Manning Publications
ISBN:  

9781633436176


Pages:   192
Publication Date:   09 October 2025
Format:   Paperback
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Our Price $158.37 Quantity:  
Add to Cart

Share |

Think Distributed Systems


Overview

Networks split, nodes crash, and customers are left waiting. Modern systems must handle failures, scale reliably, and recover quickly. Yet many engineers face outages, inconsistent data, and confusing architecture choices. What if you could approach software design like a distributed architect and build systems that stay live, consistent, and resilient even under extreme conditions? With the right mental models and proven strategies, you can stop reacting to problems and start designing for reliability from the start. Big-picture frameworks: Spot weak points early and protect production before users notice. Partitioning strategies: Slice data smartly, boosting throughput without losing consistency. Replication tactics: Keep services live when servers disappear or regions burn. Consensus protocols decoded: Align every component fast, eliminating split-brain chaos. Failure detection toolkit: Isolate and recover from outages with minimal customer pain. Durable execution guidance: Design operations that survive restarts, redeploys, and traffic spikes. Think Distributed Systems by veteran engineer Dominik offers a confident roadmap through modern distributed challenges. The book delivers concise, visual mental models covering partitioning, replication, consensus, and failure handling. Each chapter blends clear explanations with field-tested patterns, turning abstract concepts into everyday engineering decisions. You will leave able to reason about any distributed service, predict its breaking points, and craft architectures that scale and stay correct under pressure. Ideal for software engineers, architects, and technical leads who own cloud-native or microservice platforms and refuse to be surprised by failure.

Full Product Details

Author:   Dominik Tornow
Publisher:   Manning Publications
Imprint:   Manning Publications
Dimensions:   Width: 18.70cm , Height: 1.20cm , Length: 23.50cm
Weight:   0.356kg
ISBN:  

9781633436176


ISBN 10:   1633436179
Pages:   192
Publication Date:   09 October 2025
Audience:   Professional and scholarly ,  Professional & Vocational
Format:   Paperback
Publisher's Status:   Active
Availability:   Available To Order   Availability explained
We have confirmation that this item is in stock with the supplier. It will be ordered in for you and dispatched immediately.

Table of Contents

1 THINKING IN DISTRIBUTED SYSTEMS: MODELS, MINDSETS, AND MECHANICS 2 SYSTEM MODELS, ORDER, AND TIME 3 FAILURE TOLERANCE 4 MESSAGE DELIVERY AND PROCESSING 5 TRANSACTIONS 6 DISTRIBUTED TRANSACTIONS 7 PARTITIONING 8 REPLICATION 9 CONSISTENCY 10 DISTRIBUTED CONSENSUS 11 DURABLE EXECUTIONS 12 CLOUD AND SERVICES

Reviews

Helps you understand the key concepts by building the right mental models. Mikolaj Pawlikowski, author of Chaos Engineering  Offers realistic models, engaging stories, and thoughtful insights. Lenny Blum, JPMorgan Chase & Co.  A masterclass in clarity, precision, and symmetry. Joran Dirk Greef, Creator of TigerBeetle 


Author Information

Dominik Tornow is a systems-modeling specialist known for turning complex distributed theory into practical clarity. With twenty years of industry experience, Dominik brings structured, visual thinking to every page. He distills formal engineering expertise into usable models that let readers build systems right the first time. 

Tab Content 6

Author Website:  

Countries Available

All regions
Latest Reading Guide

NOV RG 20252

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List