Kousik NathincodeburstAll Things Sharding: Techniques and Real-Life Examples in NoSQL Data Storage SystemsA comprehensive guide to sharding51 min read·Jun 25, 2022--5--5
Kousik NathincodeburstConsistency 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…34 min read·May 16, 2021--5--5
Kousik NathinGeek CultureAll Things Clock, Time and Order in Distributed Systems: Hybrid Logical Clock in DepthSetting The Context13 min read·Apr 3, 2021--1--1
Kousik NathinGeek 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…9 min read·Mar 15, 2021----
Kousik NathinGeek CultureAll Things Clock, Time and Order in Distributed Systems: Logical Clocks in Real Life (2)Setting The Context45 min read·Mar 9, 2021--6--6
Kousik NathinGeek CultureAll Things Clock, Time and Order in Distributed Systems: Physical Time in DepthIntroduction18 min read·Mar 9, 2021--1--1
Kousik NathincodeburstA 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…17 min read·Dec 26, 2020--3--3
Kousik NathincodeburstMaking 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…10 min read·Dec 12, 2020----
Kousik NathincodeburstMaking 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.19 min read·Dec 12, 2020----
Kousik NathincodeburstMaking sense of the RAFT Distributed Consensus Algorithm — Part 1The Problem15 min read·Dec 12, 2020--4--4