A hash value is a deterministic numeric result computed from a message key. In consistent hashing, Akka uses it to select a virtual node and then the routee responsible for that node. section 6.3.4
Consistent-hashing routing proceeds by:
- Mapping each message to a stable key, such as its message ID. section 6.3.4
- Computing a hash value from that key. section 6.3.4
- Using the result to choose a virtual node and its routee. section 6.3.4
Stable message routing
If two Aggregator messages have the same ID, the mapping function produces the same key and hash value, so both messages are assigned to the same routee. Virtual nodes also support more even distribution and route changes. section 6.3.4
Follow the routing steps from message key through hash value, virtual node, and selected routee. section 6.3.4






