All Things Sharding: Techniques and Real-Life Examples in NoSQL Data Storage SystemsA comprehensive guide to shardingJun 25, 20225Jun 25, 20225
Consistency Guarantees in Distributed Systems Explained SimplyUnrelated and Unusual Note: I am devastated seeing India’s helpless COVID-19 second wave situation due to severe Oxygen, medical equipment…May 16, 20215May 16, 20215
Published inGeek CultureAll Things Clock, Time and Order in Distributed Systems: Hybrid Logical Clock in DepthSetting The ContextApr 3, 20211Apr 3, 20211
Published inGeek CultureAll Things Clock, Time and Order in Distributed Systems: Logical Clock vs Google True TimeIn our last article, we looked into logical clocks especially vector clocks and version vectors deeply and analyzed how they are very…Mar 15, 2021Mar 15, 2021
Published inGeek CultureAll Things Clock, Time and Order in Distributed Systems: Logical Clocks in Real Life (2)Setting The ContextMar 9, 20216Mar 9, 20216
Published inGeek CultureAll Things Clock, Time and Order in Distributed Systems: Physical Time in DepthIntroductionMar 9, 20211Mar 9, 20211
A Closer Look at Redis Dictionary Implementation InternalsNote: On October 04, 2017, I published a small article on redis hash table internals. But I think, there are lot more details to cover on…Dec 26, 20203Dec 26, 20203
Published incodeburstMaking sense of the RAFT Distributed Consensus Algorithm — Part 3We discussed Raft replication in details in part 2 of this series. That becomes prerequisite for this article. Please head over to part 2…Dec 12, 2020Dec 12, 2020
Making sense of the RAFT Distributed Consensus Algorithm — Part 2In the part 1 of this series, we got the basics of Raft. Please go through that part first if you have not already.Dec 12, 2020Dec 12, 2020
Making sense of the RAFT Distributed Consensus Algorithm — Part 1The ProblemDec 12, 20204Dec 12, 20204