Cooperative load balancing in distributed systems | Synapse