Slack
Outgrowing the Workspace: Slack's Move to Fine-Grained Sharding
How Slack's original one-workspace-per-shard data model buckled under Enterprise Grid and giant workspaces, and why finer-grained sharding replaced it.
3 min read
Tag
2 articles
How Slack's original one-workspace-per-shard data model buckled under Enterprise Grid and giant workspaces, and why finer-grained sharding replaced it.
How Uber's Ringpop library used consistent hashing and a gossip protocol to shard stateful services without depending on a single coordinator.