LINUX.ORG.RU

История изменений

Исправление Syncro, (текущая версия) :

если время старта маленькое, значит у вас незначительное или не гибкое приложение/система и это время скомпенсируется временем на изменение поведения: реконфигурация + рестарт vs переписывание хардкода или в во время работы приложения. Например, у вас нет преалокейта кучи и приложение стартует быстрее, но все время тормозит от постоянной работы с физической памятью. Также сравнивая время старта успешные разработчики на легких и быстрых технологиях часто путают время сервера приложений со всеми его собственно приложениями и одного хеловорлда без учета сервера или всей портянки остальных микросервисов. Конечно бывают также и монолиты, которые выполнены одним приложением, которое долго стартует, но тут надо понимать, что тот факт, что их разработчикам удалось написать столько функционала без того что-бы он потонул в рантайм ошибках это само по себе достижение. При возможности монолит на жабе можно распилить на микромодульное приложение с помощью той же OSGi, а также настроить горячую замену кода.

Исходная версия Syncro, :

если время старта маленькое, значит у вас незначительное или не гибкое приложение/система и это время скомпенсируется временем на изменение поведения: реконфигурация + рестарт vs переписывание хардкода или в во время работы приложения, например у вас нет преалокейта кучи и приложение стартует быстрее, но все время тормозит от постоянной работы с физической памятью. Также сравнивая время старта успешные разработчики на легких и быстрых технологиях часто путают время сервера приложений со всеми его собственно приложениями и одного хеловорлда без учета сервера или всей портянки остальных микросервисов. Конечно бывают также и монолиты, которые выполнены одним приложением, которое долго стартует, но тут надо понимать, что тот факт, что их разработчикам удалось написать столько функционала без того что-бы он потонул в рантайм ошибках само по себе достижение, при возможности монолит на жабе можно распилить на микромодульное приложение с помощью той же OSGi, а также настроить горячую замену кода.