Skip to content

Booksellers & Trade Customers: Sign up for online bulk buying at trade.atlanticbooks.com for wholesale discounts

Booksellers: Create Account on our B2B Portal for wholesale discounts

Beyond Clocks: Time, Causality, and State in Distributed Systems

by Andrii Gakhov
Save 14% Save 14%
Current price ₹3,913.00
Original price ₹4,550.00
Original price ₹4,550.00
Original price ₹4,550.00
(-14%)
₹3,913.00
Current price ₹3,913.00

Imported Edition - Ships in 18-21 Days

Free Shipping in India on orders above Rs. 500

Request Bulk Quantity Quote
+91
Book cover type: Paperback
  • ISBN13: 9798275343274
  • Binding: Paperback
  • Subject: N/A
  • Publisher: Independently Published
  • Publisher Imprint: Independently Published
  • Publication Date:
  • Pages: 220
  • Original Price: GBP 35.0
  • Language: English
  • Edition: N/A
  • Item Weight: 300 grams
  • BISAC Subject(s): Software Development & Engineering / Systems Analysis & Design

A deep yet accessible exploration of one of the most fundamental and most misunderstood dimensions of distributed computing: time.

For centuries, philosophers and physicists have debated the nature of time and causality. Today, these same concepts lie at the heart of modern distributed software, where systems must reason about events that happen concurrently, across unreliable networks, without any shared global clock. The book bridges that ancient-to-modern gap, showing how timeless ideas shape today's cloud architectures, databases, and streaming engines.

Moving from first principles to production engineering, the book guides readers through:

  • Foundations of time - philosophical and physical perspectives, how time is measured, and why synchronizing clocks at global scale is inherently difficult.
  • Causality and event ordering - the happened-before relation, causal chains, and how distributed systems make ordering without physical time.
  • Virtual time mechanisms - including scalar, vector, matrix, and hybrid logical clocks, forming the backbone of consistency and coordination in decentralized systems.
  • Distributed state and consistency - communication models, message ordering, global snapshots, and the constraints that make consistency hard.
  • Checkpointing and recovery - from classic snapshot algorithms to proactive consistency techniques used in modern fault-tolerant platforms.
  • Real-world applications - showing how these ideas are implemented in production systems such as Riak (version vectors), Apache Flink (checkpointing), MongoDB (causal consistency), and ZooKeeper (transaction ordering).
"Beyond Clocks" provides both the theoretical grounding and the practical understanding needed to design, analyze, and reason about distributed systems that rely on subtle notions of time and causality. It is ideal for engineers, researchers, and students who want to go deeper than typical system design books and understand why modern systems behave the way they do.

Trusted for over 49 years

Family Owned Company

Secure Payment

All Major Credit Cards/Debit Cards/UPI & More Accepted

New & Authentic Products

India's Largest Distributor

Need Support?

Whatsapp Us