
Доклад
Spring Data JPA: неочевидные проблемы performance
На русском языке
Spring — самый популярный Java-фреймворк. А Spring Data JPA разделяет это звание, но как способ доступа к данным. Тем не менее простота и лаконичность может привести к неочевидным и трудноуловимым проблемам с производительностью. Расскажу:
- Почему сервисный слой должен возвращать Entity, а не DTO.
- Почему fetching небольших коллекций может привести к миллионным датасетам.
- Стоит ли вытаскивать deep-nested-сущности.
- Как выключение autocommit может разительно увеличить пропускную способность вашего приложения.