Comment

Comment by lsecondario

In a distributed system all clients would need to agree on the largest existing gap under various messaging anomalies. If you have a mechanism to reach that agreement then you can probably use a simpler deterministic load balancing algo. Consistent hashing gives you eventually consistent routing without (synchronous) agreement.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton