He estado usando java + spring en tomcat durante los últimos 2 años y mi aplicación se está volviendo notablemente enorme. El tiempo de inicio es ahora de casi 3 minutos y consume muchos recursos durante el desarrollo.¿Cómo se desarrollan/despliegan GRANDES aplicaciones empresariales en java
Así que estoy interesado en ideas sobre cómo hacer que el desarrollo de software vuelva a ser divertido. He visto el plano de Spring DM/Gemini para hacerlo modular, pero la experiencia no fue conveniente.
Ahora están a punto de agregarse más módulos, pensando en desarrollar otra aplicación web y utilizar la integración de Spring para enviar mensajes. Aparentemente, esta será una experiencia muy dolorosa para desarrollarla en una computadora de escritorio.
¿Alguien ha tenido alguna experiencia con el desarrollo de la nube? ¿Cómo puedo mejorar todas estas tareas que consumen tiempo y recursos? ¿Me ayudará el desarrollo en la nube?
¿La pregunta actual está relacionada con la reducción del tiempo de implementación de tomcat en su máquina de desarrollo? ¿Has investigado jRebel? – Affe