# `RpcLoadBalancer.LoadBalancer.SelectionAlgorithm.RoundRobin`
[🔗](https://github.com/MikaAK/rpc_load_balancer/blob/main/lib/rpc_load_balancer/load_balancer/selection_algorithm/round_robin.ex#L1)

Round robin node selection algorithm.

Uses an atomic ETS counter to cycle through nodes. The counter is
incremented and read in a single `update_counter` call to
avoid race conditions under concurrent access.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
