For environments that are larger and need some server redundancy, it would be nice to have a multi-server configuration available. The servers would be behind a load balancer of some sort and traffic...
Even if a caveat is to have the content cache reside on shared storage solution of some kind, allowing for a multi-server cluster is a must these days.