Сервисы на Java - повышаем надежность и удобство функциональным подходом — Денис Костоусов, Тинькофф

Обезболивающее из функционального мира для Java: — Избавляемся от null’ов и исключений: Optional, Try, Either. — Работаем с базой данных удобно: выделяем компонент, работающий с EntityManager. — Боремся с исчерпанием ресурсов при подходе «Одна транзакция на запрос», «один поток на запрос». — Правильная работа с внешним миром: разделяем по пулам блокирующую работу с базами и сервисами.
Back to Top