ScyllaDB is Moving to a New Replication Algorithm: Tablets

ScyllaDB is introducing a new replication algorithm called tablets, which aims to increase the distribution of data across the cluster. Unlike the previous vnode-based replication strategy, tablets allow for more flexibility in load balancing by moving individual tablets around. Tablets also separate token ownership from servers, allowing for faster and parallel scaling. However, tablets require strong consistency from the control plane, which is provided by Raft. Raft-based tables provide strong consistency with higher availability and better scaling than lightweight transactions. Tablets also enable resharding and cleanup operations to be more efficient.

To top