Сергей Владимиров
Yandex
Разрабатывал масштабные распределенные сервисы в компаниях NetCracker, Одноклассники (VK Group), Сбербанк, НСПК, а сейчас занимается этим в Яндексе. Работает и с архитектурой систем, и с бэкендом (Java), и даже с фронтендом (ReactJS). Большой поклонник использования проверенных временем решений даже в самых нестандартных случаях.
Hibernate: избегать или научиться готовить?
Hibernate — промышленный стандарт для работы с базой данных. Но очень часто разработчики избегают этого фреймворка и стараются избавиться от него в своих проектах, аргументируя это тем, что он медленный и съедает много памяти. Но если погнаться за выгодой и выпилить из проекта Hibernate, можно получить себе в бэклог дорогостоящую доработку тех функций, которые уже предоставляет Hibernate и которые вам нужны.
Сергей применит инженерный подход, чтобы разобраться с мифами о том, насколько плох Hibernate, и выяснить, как его правильно готовить. На примерах он рассмотрит, как можно существенно улучшить работу этого фреймворка, не потеряв в функциональности.