In contrast to simple round-robin allocation, smart routing allows capacity-based optimization, route throttling, and monitoring of resource utilization. Built-in load-balancing can be refined by rules enabling fine-grained traffic control. Routing data for all Spotfire Server nodes in a cluster can update using a distributed data grid.