Published inStackademicDistributed Design Pattern: Data Federation for Real-Time Querying[Financial Portfolio Management Use Case]Feb 17Feb 17
Published inStackademicDistributed Design Pattern: Consistent Hashing for Load Distribution[A Music Streaming Service Shard Management Case Study]Feb 101Feb 101
Published inStackademicDistributed Design Pattern: Eventual Consistency with Vector Clocks[Social Media Feed Updates Use Case]Jan 30Jan 30
Day -6: Book Summary Notes [Designing Data-Intensive Applications]Chapter 6: “Partitioning”Jan 22Jan 22
Day -5: Book Summary Notes [Designing Data-Intensive Applications]Chapter 5: “Replication”Jan 22Jan 22
Day -4: Book Summary Notes [Designing Data-Intensive Applications]Chapter 4: “Encoding and Evolution”Jan 22Jan 22
Published inStackademicDistributed Systems Design Pattern: Two-Phase Commit (2PC) for Transaction Consistency [Banking…The Two-Phase Commit (2PC) protocol is a fundamental distributed systems design pattern that ensures atomicity in transactions across…Jan 20Jan 20
Day -3: Book Summary Notes [Designing Data-Intensive Applications]Chapter 3: “Storage and Retrieval”Jan 19Jan 19
Day -2: Book Summary Notes [Designing Data-Intensive Applications]Chapter 2: “Data Models and Query Languages”Jan 19Jan 19
Day -1: Book Summary Notes [Designing Data-Intensive Applications]Chapter 1: Reliable, Scalable, & Maintainable ApplicationsJan 191Jan 191