{"componentChunkName":"component---src-templates-tag-page-js","path":"/tags/computer-science/","result":{"data":{"site":{"siteMetadata":{"title":"M.Hassan Ahmed","author":"Hassan11196"}},"allMarkdownRemark":{"totalCount":1,"edges":[{"node":{"excerpt":"You have eight cache nodes, and you spread keys across them with . It works: reads are fast, load is even, everyone is happy. Then traffic…","fields":{"slug":"/2026-09-29-consistent-hashing-sharding-without-reshuffle/"},"frontmatter":{"date":"2026-09-29T00:00:00.000Z","title":"Consistent Hashing: Sharding Without the Reshuffle","description":"Add a cache node with plain modulo hashing and almost every key moves. Consistent hashing moves only one arc. How the hash ring and virtual nodes work.","tags":["Distributed Systems","Caching","Computer Science","DevOps","Scaling"],"thumbnail":{"childImageSharp":{"fluid":{"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAIAAADwazoUAAAACXBIWXMAAAsSAAALEgHS3X78AAACRElEQVQozz2RSWsUQRSAGySTpZfpfd+me3qp3tfpmcxMDwOJyYQkM1k0RgzizYt4DAS8iiB4UvCUi4qXHLx49uy/sqIgfHw8XtXjvVeFAFcNXDX0Na8vDWvQjtPJKJ5uJ7NJ1o6zeVvATLudjpsQejbOqtz1HTnwVAjSIYwOoXdwfaPbU/u1HU4sMIbuR1M3bkE2N/2RE7c9sG2HU4hs1RukBe9DEIzWCNZCWZvgHU4LaRkQgovzziZtYYyFUjrB2RhrU6LDyfcIqkeJLsH1YRWCkhopAkXPJC0F5W45PgTpXLUqWUtYJcZZm1ZiUopMryqaWT6AtIKRUkpMSQBZIxRHT25mizezxcvhzvV0/9Pe8u384Lpd7EWjB11D0HOpVwtmxRk1pQ0odUBrA8YYkGKArOGyZyafD06/HZ3/vrz6efrk16Ond8vHd6uLZ9UMITRWLUWrkaym59dZnsdpDh2lJasAZIuQGSl4t3v8/ej8x8nFl8Ozr0dnV83O+93lRTFFUK1IAxCXtDYsq/TVpfnixIJ+vrJV00U2CQnu/Hqy//Hh8e3B6sPO4e1iddPuw7GX6RjB9CgM+6DgjEowS1qtKbVm9Jq/Hxt2xkVC8DEpCvtV7DWVPyr8YeU1qpZ0xQCndZSPGSWM4jDPw7II6ipw/ICUY1LwkU1cgJ9Bij4tAV5PRCOVjIxTIlIO4HvijEnLAYTXIsGIRSOWzIRRQFf0cM5GNjD+H+so19liIWtb7DrGY6SCkjL030D5fwqB8d8S7g9uB2ycZjzc+QAAAABJRU5ErkJggg==","aspectRatio":1.899441340782123,"src":"/static/2c0ce2e88edfe52b5e0b160cc8fdb467/40a76/hero.png","srcSet":"/static/2c0ce2e88edfe52b5e0b160cc8fdb467/c972b/hero.png 340w,\n/static/2c0ce2e88edfe52b5e0b160cc8fdb467/27625/hero.png 680w,\n/static/2c0ce2e88edfe52b5e0b160cc8fdb467/40a76/hero.png 1360w,\n/static/2c0ce2e88edfe52b5e0b160cc8fdb467/ed396/hero.png 2000w","sizes":"(max-width: 1360px) 100vw, 1360px"}}}}}}]}},"pageContext":{"tag":"Computer Science"}},"staticQueryHashes":["32046230"]}