Что касается фона, я пишу веб-службу в Clojure (используя Compojure в этом случае). Я не беспокоюсь о производительности, которая, кажется, достаточно хороша, и я всегда могу запустить больше серверных экземпляров.
Даже если реализация Clojure будет в 2-10 раз медленнее, чем соответствующая реализация Java, я всегда предпочел бы более чистый код перед необработанной производительностью.
Конечно, это зависит от того, что вы делаете, но я хотел бы знать, есть ли у вас какие-либо реальные события, когда дело доходит до объема памяти любого типа долгосрочных серверных решений в Java vs Clojure?