Instead of:
share_i = weight_i / sum(weights) you do: log10 loadshare
That’s where comes in. What is it? Log10 loadshare is a distribution strategy where traffic or workload is allocated not proportionally to raw capacity, but proportionally to the logarithm (base 10) of each backend’s assigned weight or capacity. Instead of: share_i = weight_i / sum(weights) you
share_i = log10(weight_i + 1) / sum(log10(weight_j + 1)) The +1 avoids log10(0) and flattens extreme differences. Because in large-scale systems, capacity often spans orders of magnitude. capacity often spans orders of magnitude.