Ближайшая конференция — JPoint 2025, 3–4 апреля (Москва + трансляция).
Подробности и билеты: https://jrg.su/T2zfbS
— —
Обычно в бэкенд-разработке мы хотим понимать: что происходило в рамках одного запроса? Сколько этот запрос выполнялся? Какой пользователь/система инициировал запрос?
Иначе говоря, мы хотим получать всестороннюю телеметрию запроса к сервису. И помогает нам с этим контекст запроса.
Спикер разберет несколько подходов работы с контекстом на языке Scala. Затронет классические подходы, которые перекочевали в Scala из мира Java, посмотрит на альтернативные подходы из мира функционального, а в конце приведет плюсы и минусы каждого.
#scala #fp #cats #readert #mdc #thread_local #cats_effect #tagless_final #tofu