Spring Boot 3 положительно влияет на производительность веб-приложений. 13 Некоторые изменения, которые способствуют этому:
- Поддержка Class Data Sharing (CDS). 1 Функция сокращает время запуска приложений и потребление оперативной памяти. 1
- Поддержка виртуальных потоков для вебсокетов. 1 Это улучшает производительность виртуальных потоков для веб-сокетов. 1
- Поддержка нативных образов GraalVM. 3 С её помощью разработчики могут создавать нативные образы для приложений Spring Boot, что приводит к более быстрому запуску и меньшему потреблению памяти. 3
Кроме того, в версии Spring Boot 3.3 есть такие улучшения, как поддержка Software Bill of Materials (SBOM) для улучшения безопасности публикации релизов, расширенные опции подключения к сервисам Apache ActiveMQ и LDAP. 1