Abhinav SinghforMicroservice and it's componentsabhistrike.hashnode.net·Feb 15, 2023The Magic of Consistent Hashing: A Secret Weapon for Efficient Load BalancingConsistent Hashing is one of the famous terms used in system design. Is it used in many other important concepts like load balancing, sharding or any other uniform segregation distribution. Let's explore why it is so important and why it is used agai...Discuss·81 likes·94 readsconsistent hashing
UdaysinhforWrite what you knowknowthatstuff.hashnode.net·Jul 19, 2022Consistent Hashing - System DesignFollow up post from Hashing example applied in database partitioning Why do we need consistent hashing? To address drawbacks with static hashing technique, to list a few, tight coupling with number of nodes in the distributed system makes it cumber...Discusssharding
Syed Jafer KforMake Readingsyedjaferk.hashnode.net·Sep 23, 2022Consistent HashingPrerequisite Hashing and the need for consistent hashing Introduction The standard hashing algorithm is inefficient while processing network queries. This traditional technique presupposes that we have a set number of servers and that all mapping loc...DiscussCourse: System DesignSystem Design
satish MishraforSatish's blogtechtonics.hashnode.net·Apr 10, 2023A Simple Explanation of Consistent Hashing: From background to how it is an efficient tool for Data DistributionIn a distributed system, data is often partitioned across multiple nodes to achieve horizontal scalability and fault tolerance. Each node is responsible for storing and managing only a subset of the data. To distribute data across an N-server cluster...Discussconsistent hashing
Abhinav SinghforMicroservice and it's componentsabhistrike.hashnode.net·Feb 15, 2023The Magic of Consistent Hashing: A Secret Weapon for Efficient Load BalancingConsistent Hashing is one of the famous terms used in system design. Is it used in many other important concepts like load balancing, sharding or any other uniform segregation distribution. Let's explore why it is so important and why it is used agai...Discuss·81 likes·94 readsconsistent hashing
Muhammed Kadir TanforNoop Todaynooptoday.hashnode.net·Feb 6, 2023Why Websockets are Hard To Scale? [ Part 1 ]EDIT: Second part of the series is released Scalable Websocket Server Implemented by ChatGPT Check it out, it has a fully working scalable websocket server repository! Websockets provide an important feature: bidirectional communication. Which allows...Discuss·26 readsScalable Websocketwebsockets
Syed Jafer KforMake Readingsyedjaferk.hashnode.net·Sep 23, 2022Consistent HashingPrerequisite Hashing and the need for consistent hashing Introduction The standard hashing algorithm is inefficient while processing network queries. This traditional technique presupposes that we have a set number of servers and that all mapping loc...DiscussCourse: System DesignSystem Design
Syed Jafer KforMake Readingsyedjaferk.hashnode.net·Sep 22, 2022Need of Consistent HashingIntroduction Have you ever thought of what is that ? when developers discuss like add a server; we need to scale up; we can scale down; implement a load balancer to equally share the request. In this blog post, we can go from basic methodologies in d...Discuss·30 readsCourse: System DesignHashing
UdaysinhforWrite what you knowknowthatstuff.hashnode.net·Jul 19, 2022Consistent Hashing - System DesignFollow up post from Hashing example applied in database partitioning Why do we need consistent hashing? To address drawbacks with static hashing technique, to list a few, tight coupling with number of nodes in the distributed system makes it cumber...Discusssharding