16 books
—
4 voters
Discover new books on Goodreads
Meet your next favorite book
Distributed Systems Books
Showing 1-50 of 314
Designing Data-Intensive Applications (ebook)
by (shelved 49 times as distributed-systems)
avg rating 4.69 — 11,245 ratings — published 2015
Understanding Distributed Systems: What every developer should know about large distributed applications (ebook)
by (shelved 31 times as distributed-systems)
avg rating 4.37 — 551 ratings — published
Distributed Systems: Principles and Paradigms (Paperback)
by (shelved 31 times as distributed-systems)
avg rating 3.98 — 490 ratings — published 2001
Building Microservices: Designing Fine-Grained Systems (Paperback)
by (shelved 27 times as distributed-systems)
avg rating 4.22 — 5,267 ratings — published 2014
Database Internals: A deep-dive into how distributed data systems work (Paperback)
by (shelved 17 times as distributed-systems)
avg rating 4.27 — 598 ratings — published
Distributed Systems For Fun and Profit (ebook)
by (shelved 17 times as distributed-systems)
avg rating 4.21 — 380 ratings — published
Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services (Paperback)
by (shelved 14 times as distributed-systems)
avg rating 3.59 — 656 ratings — published
Introduction to Reliable and Secure Distributed Programming (Hardcover)
by (shelved 14 times as distributed-systems)
avg rating 4.40 — 40 ratings — published 2011
Distributed Systems: Concepts and Design (Hardcover)
by (shelved 10 times as distributed-systems)
avg rating 3.64 — 227 ratings — published 1988
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures (Paperback)
by (shelved 9 times as distributed-systems)
avg rating 4.25 — 914 ratings — published 2021
Patterns of Distributed Systems (Addison-Wesley Signature Series (Fowler))
by (shelved 8 times as distributed-systems)
avg rating 3.66 — 56 ratings — published
Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale (Paperback)
by (shelved 8 times as distributed-systems)
avg rating 4.15 — 733 ratings — published
Distributed Algorithms (The Morgan Kaufmann Series in Data Management Systems)
by (shelved 8 times as distributed-systems)
avg rating 4.21 — 58 ratings — published 1996
Web Scalability for Startup Engineers (Paperback)
by (shelved 7 times as distributed-systems)
avg rating 4.49 — 348 ratings — published 2015
System Design Interview – An insider's guide (Kindle Edition)
by (shelved 7 times as distributed-systems)
avg rating 4.25 — 3,603 ratings — published 2020
Site Reliability Engineering: How Google Runs Production Systems (Paperback)
by (shelved 7 times as distributed-systems)
avg rating 4.21 — 2,965 ratings — published 2016
Think Distributed Systems (Paperback)
by (shelved 5 times as distributed-systems)
avg rating 3.58 — 19 ratings — published
Systems Performance: Enterprise and the Cloud (Paperback)
by (shelved 5 times as distributed-systems)
avg rating 4.49 — 492 ratings — published 2013
Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (Addison-Wesley Signature Series (Fowler))
by (shelved 5 times as distributed-systems)
avg rating 4.12 — 1,555 ratings — published 2003
System Design Interview – An Insider's Guide: Volume 2 (Paperback)
by (shelved 4 times as distributed-systems)
avg rating 4.41 — 690 ratings — published
Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith (Paperback)
by (shelved 4 times as distributed-systems)
avg rating 4.29 — 1,114 ratings — published
Distributed Operating Systems: Concepts and Design (Hardcover)
by (shelved 4 times as distributed-systems)
avg rating 3.91 — 258 ratings — published 1996
Streaming Systems (Paperback)
by (shelved 4 times as distributed-systems)
avg rating 3.88 — 178 ratings — published
Big Data: Principles and best practices of scalable realtime data systems (Paperback)
by (shelved 4 times as distributed-systems)
avg rating 3.83 — 493 ratings — published 2012
I Heart Logs: Event Data, Stream Processing, and Data Integration (Paperback)
by (shelved 4 times as distributed-systems)
avg rating 3.85 — 393 ratings — published 2014
Distributed Algorithms: An Intuitive Approach (Hardcover)
by (shelved 4 times as distributed-systems)
avg rating 3.80 — 50 ratings — published 2013
Understanding Distributed Systems, 2nd Edition, Paperback (Paperback)
by (shelved 3 times as distributed-systems)
avg rating 4.46 — 54 ratings — published
Security Engineering: A Guide to Building Dependable Distributed Systems (Hardcover)
by (shelved 3 times as distributed-systems)
avg rating 4.21 — 712 ratings — published
Designing Distributed Systems: Patterns and Paradigms for Scalable, Reliable Services (Paperback)
by (shelved 3 times as distributed-systems)
avg rating 3.58 — 96 ratings — published
Distributed Systems with Node.js: Building Enterprise-Ready Backend Services (Kindle Edition)
by (shelved 3 times as distributed-systems)
avg rating 3.92 — 62 ratings — published
The Art of Immutable Architecture: Theory and Practice of Data Management in Distributed Systems (Paperback)
by (shelved 3 times as distributed-systems)
avg rating 3.44 — 50 ratings — published
Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)
by (shelved 3 times as distributed-systems)
avg rating 4.25 — 3,281 ratings — published 2007
Distributed Services with Go - Your Guide to Reliable, Scalable, and Maintainable Systems (ebook)
by (shelved 3 times as distributed-systems)
avg rating 3.71 — 85 ratings — published 2020
Microservice Patterns (Paperback)
by (shelved 3 times as distributed-systems)
avg rating 4.24 — 720 ratings — published
Architecting for Scale: High Availability for Your Growing Applications (Paperback)
by (shelved 3 times as distributed-systems)
avg rating 3.57 — 235 ratings — published 2016
Making Sense of Stream Processing (ebook)
by (shelved 3 times as distributed-systems)
avg rating 4.26 — 191 ratings — published
Distributed Algorithms for Message-Passing Systems (Hardcover)
by (shelved 3 times as distributed-systems)
avg rating 4.30 — 10 ratings — published 2013
RabbitMQ in Action: Distributed Messaging for Everyone (Paperback)
by (shelved 3 times as distributed-systems)
avg rating 3.88 — 169 ratings — published 2012
Distributed Operating Systems (Hardcover)
by (shelved 3 times as distributed-systems)
avg rating 3.95 — 93 ratings — published 1994
Programming Distributed Computing Systems: A Foundational Approach (Hardcover)
by (shelved 3 times as distributed-systems)
avg rating 3.71 — 31 ratings — published 2013
Introduction to Distributed Algorithms (Volume 0)
by (shelved 3 times as distributed-systems)
avg rating 3.75 — 20 ratings — published 1994
Transaction Processing: Concepts and Techniques (The Morgan Kaufmann Series in Data Management Systems)
by (shelved 3 times as distributed-systems)
avg rating 4.40 — 48 ratings — published 1992
Observability Engineering: Achieving Production Excellence (Paperback)
by (shelved 2 times as distributed-systems)
avg rating 3.71 — 334 ratings — published
Patterns of Enterprise Application Architecture (Hardcover)
by (shelved 2 times as distributed-systems)
avg rating 4.12 — 3,899 ratings — published 2002
Foundations of Scalable Systems (Paperback)
by (shelved 2 times as distributed-systems)
avg rating 4.17 — 110 ratings — published
Grpc: Up and Running: Building Cloud Native Applications with Go and Java for Docker and Kubernetes (Paperback)
by (shelved 2 times as distributed-systems)
avg rating 3.59 — 119 ratings — published
Grokking Streaming Systems (Paperback)
by (shelved 2 times as distributed-systems)
avg rating 4.16 — 44 ratings — published
Spark: The Definitive Guide: Big Data Processing Made Simple (Kindle Edition)
by (shelved 2 times as distributed-systems)
avg rating 4.15 — 292 ratings — published
Design Patterns for Cloud Native Applications: Patterns in Practice Using APIs, Data, Events, and Streams (Paperback)
by (shelved 2 times as distributed-systems)
avg rating 4.08 — 52 ratings — published
Multiplayer Game Programming: Architecting Networked Games (Game Design)
by (shelved 2 times as distributed-systems)
avg rating 4.35 — 84 ratings — published 2015
“Would you two please back off, I can’t hear myself think!”
― A Fire Upon the Deep
― A Fire Upon the Deep
“Decentralization makes technology more complicated and further out of reach for basic users, rather than simpler and more accessible.
While it’s possible to fix this by adding new layers that can speed things up, doing so makes the whole system more centralized, which defeats the purpose.”
― Web3: The Insights You Need from Harvard Business Review
While it’s possible to fix this by adding new layers that can speed things up, doing so makes the whole system more centralized, which defeats the purpose.”
― Web3: The Insights You Need from Harvard Business Review








