Deterministic routing is one of the most effective ways distributed systems reduce consistency problems at scale
Explains deterministic routing as a key technique for reducing consistency problems in distributed systems at scale.
Explains deterministic routing as a key technique for reducing consistency problems in distributed systems at scale.
Explains JDK 25 fix making new File("") consistently represent the current user directory, resolving a long-standing inconsistency.
An introduction to distributed systems, covering core challenges and recommended learning resources like the book 'Designing Data-Intensive Applications' and the MIT course.
Explores transactions as a protocol that can be added to any storage system, not an intrinsic feature, with examples from Delta Lake, Epoxy, and Two-Phase Commit.
A developer reflects on two years of writing technical articles, sharing lessons learned about consistency, teaching, and personal growth.