Доклад

Spring Data JPA: неочевидные проблемы performance

На русском языке

Spring — самый популярный Java-фреймворк. А Spring Data JPA разделяет это звание, но как способ доступа к данным. Тем не менее простота и лаконичность может привести к неочевидным и трудноуловимым проблемам с производительностью. Расскажу:

  1. Почему сервисный слой должен возвращать Entity, а не DTO.
  2. Почему fetching небольших коллекций может привести к миллионным датасетам.
  3. Стоит ли вытаскивать deep-nested-сущности.
  4. Как выключение autocommit может разительно увеличить пропускную способность вашего приложения.
Доклады