Зачастую эффективности и оптимизации кода при разработке проекта уделяется мало времени. В результате проблемы с быстродействием возникают уже на стадии финального тестирования или внедрения, когда исправить это не так просто.
Однако такие проблемы можно исправить, просто заменив неэффективный кусок кода или запрос к базе данных. Об этом мы говорили на семинаре “Эффективность и оптимизация кода в Java приложениях”. Гараздо более комплексные проблемы возникают, если вы выберете медленный или потребляющий много ресурсов фреймворк или сервис.
С появлением эры микросервисов разработчики свободны в выборе архитектуры для каждого сервиса. Это дает возможность выбирать быстрые, потребляющие минимум ресурсов фреймворки или библиотеки в тех случаях, когда на первом месте стоит быстродействие.
Мы рассмотрим основные технологии, используемые в Java Enterprise c целью тестирования их эффективности:
-
Базы данных и ORM решения
-
Контейнеры бинов
-
Генераторы кода
-
Автоматические тесты
-
Системы сборки
-
Веб-фреймворки
Все примеры в презентации будут подробно прокомментированы.
Хотите использовать наиболее эффективные технологии в ваших Enterprise проектах? Приходите 20 мая в 10-00 по адресу пр. Шевченко 2, ауд. 324
Семинар для Java разработчиков любого уровня. Докладчик - Сергей Моренец, разработчик с 16-летним опытом.
Вход бесплатный, но количество мест ограничено, поэтому регистрация обязательна. IT-Simulator
Это семинар проводится в Одессе без онлайн-трансляции.