Sutanu DuttaKafka with real world understandingWe have learnt how Kafka works behind the scene earlier in this article. Now it’s time to understand some nuances while working with Kafka…Jul 13Jul 13
Sutanu DuttaUncover the mystery of Distributed Hash Table (Chord)This is one of the most time consuming research I have done in recent times. It’s not due to the fact that the concept is complex rather…Dec 14, 2023Dec 14, 2023
Sutanu DuttaThe story of Merkle TreeIn the world of computer science we have many data structures that make our life easy but in the engineering academic world they don’t get…Oct 16, 2023Oct 16, 2023
Sutanu DuttaKafka- A peek into internalsApache Kafka is a popular name when we think of building distributed application which involves real-time data processing and streaming…Sep 3, 20234Sep 3, 20234
Sutanu DuttaThe mysterious Bloom Filter- deep diveOne of the fundamental problem of computer science/Mathematics is membership validation i.e to test if a given element belongs to a set of…Jun 20, 2023Jun 20, 2023
Sutanu DuttaTwo-Phase Commit (2PC): An In-Depth AnalysisThe Two-Phase Commit (2PC) protocol plays a crucial role in ensuring data consistency in distributed database systems. As a core component…May 21, 2023May 21, 2023
Sutanu DuttaCircuit Breaker- A SaviourDistributed systems are composed of multiple interconnected services that work together to deliver overall business functionality. As these…May 1, 2023May 1, 2023
Sutanu DuttaThe importance of Gossip in Distributed SystemsMost of us like to hear exciting news from our acquaintances and more scandalous it is- more we like it and I don’t blame this primitive…Mar 5, 2023Mar 5, 2023
Sutanu DuttaConsistent Hashing made easyWe have learnt about quite a few distributed system concepts in earlier articles and there we tried to solve issues that arise from dealing…Feb 21, 2023Feb 21, 2023