Для продуктивной среды является Apache Geronimo лучше для приложений, который использует ActiveMQ, Derby, Solr?
Все приложения и аппаратное обеспечение различны. Так что даже если вы найдете сравнение, это на самом деле много значит. То, что вы в конечном итоге нужно сделать, это сделать ваше собственное тестирование нагрузки, на оборудовании, которое одинаково или очень похоже на производство.
Вы можете использовать http://grinder.sourceforge.net/ или что-то вроде этого для создания нагрузки.
Короче говоря, если вам нужен облегченный контейнер для развертывания, используйте Geronimo (он основан на Apache и Jetty). Если вы хотите, чтобы «все в одном все делало за вас контейнер JEE5», тогда вам подойдет Glassfish, но это не мелочь.
Наконец, вопрос, зачем вам вообще нужен контейнер? Что вам нужно для того, чтобы действительно был полностью загружен контейнер? Многие хорошо масштабируемые решения используют смесь Spring и Jetty для достижения своих целей. Очень легкий, очень маневренный.