Aditya Ladadityaladblog.hashnode.dev·Mar 13, 2024Demystifying Consistent Hashing: A Comprehensive GuideWhat is Hashing ? It is a technique to convert data into hash code using a hash function. This hash code is used to uniquely identify the data or map it to a specific memory location. Why use Hashing ? Efficient storage of data by converting ...DiscussHashing
Aditya Ladadityaladblog.hashnode.dev·Feb 19, 2024CAP TheoremImagine you have a bunch of computers connected together, sharing data, like in a big online store or a social media platform. Now, when you're designing how these computers work together, you want three important things: Consistency: Every read rec...Discuss·16 likes·55 readsConsistency vs. Availability
Emmanuel Obinna chukwukereemmanuelchuks.hashnode.dev·Dec 26, 2023Software Architecture Microservices vs MonolithicBuilding large-scale enterprise applications requires careful consideration of the underlying architecture. Two prominent approaches dominate the landscape: monolithic and microservices. Understanding their nuances, evolutions, advantages, disadvanta...DiscussEnterprise Applications
Arjun NarainProarjunnarain.dev·Oct 11, 2023Bigtable: A Comprehensive Exploration of Google's Data Titan 🌐Greetings, tech enthusiasts! Today, we embark on a profound exploration of one of Google's crowning achievements: Bigtable. Equipped with insights from Google's seminal research paper, this exploration will traverse the architectural intricacies, ope...Discuss·126 readsPapershelfdistributed systems
Mladen Drmacsenselessevents.tech·Dec 5, 2022Intro to senseless eventsWho are you? I am a software developer with experience in .NET, SQL, APIs, and to a lesser extent JavaScript and TypeScript. Recently I've started studying concepts and technologies related to distributed systems, containerization, event processing, ...Discuss·103 readsSenseless eventsdistributed systems