Company
Date Published
Author
Tim Faulkes
Word count
1451
Language
English
Hacker News points
None

Summary

Aerospike's uniform balance feature aims to minimize data movement in the event of a node loss or addition by optimizing the distribution of partitions across servers, resulting in better resource utilization and easier capacity planning. The partitioning scheme uses a deterministic algorithm that forms a partition map, which is then tweaked to even out the number of leader partitions each node has, achieving an optimal distribution. This feature was introduced in Aerospike Enterprise version 4.3.0.2 and has been shown to significantly reduce variance between nodes in terms of data volume and processing requests, resulting in improved capacity planning and node optimization, with minimal additional network cost.