Total Sent0
Active Total0
Min Active0
Requests auto-complete after 1.5–5s
lowest
Server A
0active
total: 0
lowest
Server B
0active
total: 0
lowest
Server C
0active
total: 0
lowest
Server D
0active
total: 0

// event log

No events yet.

// how it works

  • Track active connections per server
  • New request → find server with min(active)
  • Adapts to varying request durations
  • Slow requests don't starve fast servers

// trade-offs

  • Best for variable-duration workloads
  • Self-balancing under heterogeneous load
  • Requires connection counting overhead
  • Ties broken arbitrarily (first match)