Is cosmo horizontally scalable?
It should be, with the caveat that 2nd level caching has to either be turned off, or configured with a clusterable cache. Also, because the webui uses sessions to authenticate the app server would need to be configured to replicate sessions or a sticky session load balancer would work too. Note that this really hasn’t been tested.