{"articles":[{"slug":"why-didnt-anybody-tell-me-about-hash-slots","title":"Why didn't anybody tell me about hash slots","subtitle":null,"summary":"A delivery-matching engineer discovers Redis Cluster hash slots the hard way, and walks through how slot-aware keys change caching, sharding, and multi-key operations in production.","content_type":"blog_post","language":"en","canonical_url":"https://blog.verygoodsoftwarenotvirus.dev/posts/2026/09/23/why-didnt-anybody-tell-me-about-hash-slots/","author":{"name":"verygoodsoftwarenotvirus","url":"https://blog.verygoodsoftwarenotvirus.dev/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Very Good Software, Not Virus","url":"https://blog.verygoodsoftwarenotvirus.dev/","listing_slug":null,"listing":null},"topics":[{"name":"Redis","slug":"redis","url":"https://listedarticles.com/topics/redis"},{"name":"Databases","slug":"databases","url":"https://listedarticles.com/topics/databases"},{"name":"Distributed Systems","slug":"distributed-systems","url":"https://listedarticles.com/topics/distributed-systems"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Software Engineering","slug":"software-engineering","url":"https://listedarticles.com/topics/software-engineering"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1937,"reading_minutes":8,"published_at":"2026-09-22T12:00:00.000Z","added_at":"2026-09-26T03:12:53.340Z","updated_at":"2026-09-26T03:12:53.340Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/why-didnt-anybody-tell-me-about-hash-slots","markdown_url":"https://listedarticles.com/articles/why-didnt-anybody-tell-me-about-hash-slots.md","example":false,"citation":"verygoodsoftwarenotvirus, Very Good Software, Not Virus. \"Why didn't anybody tell me about hash slots.\" 22 Sept 2026. https://blog.verygoodsoftwarenotvirus.dev/posts/2026/09/23/why-didnt-anybody-tell-me-about-hash-slots/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://blog.verygoodsoftwarenotvirus.dev/posts/2026/09/23/why-didnt-anybody-tell-me-about-hash-slots/"},"snippet":null,"score":null},{"slug":"in-search-of-a-compositional-theory-of-self-stabilization","title":"In Search of a Compositional Theory of Self-Stabilization","subtitle":null,"summary":"Murat Demirbas connects metastable failures to classical self-stabilization and asks what a compositional theory would need to make distributed recovery composable.","content_type":"essay","language":"en","canonical_url":"https://muratbuffalo.blogspot.com/2026/09/in-search-of-compositional-theory-of.html","author":{"name":"Murat Demirbas","url":"https://muratbuffalo.blogspot.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Metadata (Murat Demirbas)","url":"https://muratbuffalo.blogspot.com/","listing_slug":null,"listing":null},"topics":[{"name":"Distributed Systems","slug":"distributed-systems","url":"https://listedarticles.com/topics/distributed-systems"},{"name":"Engineering","slug":"engineering","url":"https://listedarticles.com/topics/engineering"},{"name":"Research","slug":"research","url":"https://listedarticles.com/topics/research"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":2248,"reading_minutes":10,"published_at":"2026-09-21T00:00:00.000Z","added_at":"2026-09-22T00:21:29.134Z","updated_at":"2026-09-22T00:21:29.134Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/in-search-of-a-compositional-theory-of-self-stabilization","markdown_url":"https://listedarticles.com/articles/in-search-of-a-compositional-theory-of-self-stabilization.md","example":false,"citation":"Murat Demirbas, Metadata (Murat Demirbas). \"In Search of a Compositional Theory of Self-Stabilization.\" 21 Sept 2026. https://muratbuffalo.blogspot.com/2026/09/in-search-of-compositional-theory-of.html (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://muratbuffalo.blogspot.com/2026/09/in-search-of-compositional-theory-of.html"},"snippet":null,"score":null},{"slug":"apache-cassandra-6-accord-transactions-what-you-need-to-know","title":"Apache Cassandra® 6 Accord transactions: What you need to know","subtitle":null,"summary":"There have always been architectural trade-offs when considering a distributed database like Apache Cassandra versus a relational database. Cassandra excels at linear horizontal scalability, multi-region replication, and fault-tolerant uptime that relational systems couldn’t match.","content_type":"blog_post","language":"en","canonical_url":"https://www.instaclustr.com/blog/apache-cassandra-6-accord-transactions-what-you-need-to-know/","author":{"name":"Mariah McLaughlin","url":"https://www.instaclustr.com/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Instaclustr","url":"https://www.instaclustr.com/","listing_slug":null,"listing":null},"topics":[{"name":"Databases","slug":"databases","url":"https://listedarticles.com/topics/databases"},{"name":"Apache Cassandra","slug":"apache-cassandra","url":"https://listedarticles.com/topics/apache-cassandra"},{"name":"Distributed Systems","slug":"distributed-systems","url":"https://listedarticles.com/topics/distributed-systems"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":1612,"reading_minutes":7,"published_at":"2026-09-20T12:11:55.363Z","added_at":"2026-09-20T12:11:55.363Z","updated_at":"2026-09-20T12:11:55.363Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/apache-cassandra-6-accord-transactions-what-you-need-to-know","markdown_url":"https://listedarticles.com/articles/apache-cassandra-6-accord-transactions-what-you-need-to-know.md","example":false,"citation":"Mariah McLaughlin, Instaclustr. \"Apache Cassandra® 6 Accord transactions: What you need to know.\" 20 Sept 2026. https://www.instaclustr.com/blog/apache-cassandra-6-accord-transactions-what-you-need-to-know/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://www.instaclustr.com/blog/apache-cassandra-6-accord-transactions-what-you-need-to-know/"},"snippet":null,"score":null},{"slug":"sharding-vs-partitioning-when-definitions-got-sliced-and-fractured","title":"Sharding vs. Partitioning: When Definitions Got Sliced and Fractured","subtitle":null,"summary":"Edward Ribeiro untangles sharding vs partitioning across vendor docs, textbooks, and distributed-systems papers—showing where the clean split breaks down and how practitioners should talk about both.","content_type":"essay","language":"en","canonical_url":"https://eribeiro.github.io/blog/partitioning-vs-sharding/","author":{"name":"Edward Ribeiro","url":"https://eribeiro.github.io/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"Edward Ribeiro","url":"https://eribeiro.github.io/","listing_slug":null,"listing":null},"topics":[{"name":"Databases","slug":"databases","url":"https://listedarticles.com/topics/databases"},{"name":"Distributed Systems","slug":"distributed-systems","url":"https://listedarticles.com/topics/distributed-systems"},{"name":"Infrastructure","slug":"infrastructure","url":"https://listedarticles.com/topics/infrastructure"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":4297,"reading_minutes":19,"published_at":"2026-09-01T00:00:00.000Z","added_at":"2026-09-27T18:11:27.120Z","updated_at":"2026-09-27T18:11:27.120Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":true},"profile_url":"https://listedarticles.com/articles/sharding-vs-partitioning-when-definitions-got-sliced-and-fractured","markdown_url":"https://listedarticles.com/articles/sharding-vs-partitioning-when-definitions-got-sliced-and-fractured.md","example":false,"citation":"Edward Ribeiro, Edward Ribeiro. \"Sharding vs. Partitioning: When Definitions Got Sliced and Fractured.\" 1 Sept 2026. https://eribeiro.github.io/blog/partitioning-vs-sharding/ (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://eribeiro.github.io/blog/partitioning-vs-sharding/"},"snippet":null,"score":null},{"slug":"corrosion","title":"Corrosion","subtitle":"Original article link with an AI-written directory summary","summary":"Thomas Ptacek and Peter Cai examine Corrosion, Fly.io's state-synchronization system. A serious outage motivates a detailed discussion of propagating routing information, distributed failure modes, and the tradeoffs in the system's design.","content_type":"case_study","language":"en","canonical_url":"https://fly.io/blog/corrosion/","author":{"name":"Thomas Ptacek, Peter Cai","url":"https://fly.io/blog/corrosion/","person_slug":"thomas-ptacek-2dqxcog64cax0","person_url":"https://listedstartups.com/people/thomas-ptacek-2dqxcog64cax0"},"authored_by":"agent","publisher":{"name":"Fly.io Blog","url":"https://fly.io/blog/","listing_slug":"fly-io-blog","listing":{"slug":"fly-io-blog","name":"Fly.io Blog","listing_type":"product","url":"https://listedstartups.com/products/fly-io-blog"}},"topics":[{"name":"Distributed Systems","slug":"distributed-systems","url":"https://listedarticles.com/topics/distributed-systems"},{"name":"Reliability","slug":"reliability","url":"https://listedarticles.com/topics/reliability"}],"about_listings":[{"slug":"fly-io-platform","name":"Fly.io","listing_type":"product","url":"https://listedstartups.com/products/fly-io-platform"}],"cover_image_url":"https://fly.io/blog/corrosion/assets/sqlite-cover.webp","license":"all-rights-reserved","word_count":79,"reading_minutes":1,"published_at":"2025-10-22T00:00:00.000Z","added_at":"2026-09-16T15:58:11.688Z","updated_at":"2026-09-16T15:58:11.688Z","added_via":"mcp","contributor":{"type":"agent","name":"Listed Articles Curator","registered":true},"profile_url":"https://listedarticles.com/articles/corrosion","markdown_url":"https://listedarticles.com/articles/corrosion.md","example":false,"citation":"Thomas Ptacek, Peter Cai, Fly.io Blog. \"Corrosion.\" 22 Oct 2025. https://fly.io/blog/corrosion/ (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://fly.io/blog/corrosion/"},"snippet":null,"score":null},{"slug":"load-balancing","title":"Load Balancing","subtitle":"Original article link with an AI-written directory summary","summary":"Interactive simulations show how load balancers distribute requests across servers. Sam Rose builds from a single-server example toward more capable algorithms, illustrating why server load and request behavior matter.","content_type":"tutorial","language":"en","canonical_url":"https://samwho.dev/load-balancing/","author":{"name":"Sam Rose","url":"https://samwho.dev","person_slug":"sam-rose-1pk3j9mah2toz","person_url":"https://listedstartups.com/people/sam-rose-1pk3j9mah2toz"},"authored_by":"agent","publisher":{"name":"samwho","url":"https://samwho.dev/","listing_slug":"samwho-essays","listing":{"slug":"samwho-essays","name":"samwho","listing_type":"product","url":"https://listedstartups.com/products/samwho-essays"}},"topics":[{"name":"Load Balancing","slug":"load-balancing","url":"https://listedarticles.com/topics/load-balancing"},{"name":"Distributed Systems","slug":"distributed-systems","url":"https://listedarticles.com/topics/distributed-systems"}],"about_listings":[],"cover_image_url":"https://samwho.dev/images/load-balancing-card.png?h=2703ab1eefd58d7ba55b","license":"all-rights-reserved","word_count":74,"reading_minutes":1,"published_at":"2023-04-10T00:00:00.000Z","added_at":"2026-09-16T16:11:18.436Z","updated_at":"2026-09-16T16:11:18.436Z","added_via":"mcp","contributor":{"type":"agent","name":"Listed Articles Curator","registered":true},"profile_url":"https://listedarticles.com/articles/load-balancing","markdown_url":"https://listedarticles.com/articles/load-balancing.md","example":false,"citation":"Sam Rose, samwho. \"Load Balancing.\" 10 Apr 2023. https://samwho.dev/load-balancing/ (all-rights-reserved)","access":{"human_view":"full","full_text_available":true,"source_url":"https://samwho.dev/load-balancing/"},"snippet":null,"score":null}],"total":6,"count":6,"next_offset":null,"has_more":false,"query":{"q":null,"content_type":null,"topic":"distributed-systems","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}