Соберемся на митап по Scala-разработке для опытных специалистов. Мы поговорим о том, как сбрасывать кеш с минимальными усилиями, используя логирование, обсудим организацию кода в мире микросервисов и механизм сэмплирования логов через Reader-монаду.

Дата и время

26 июня 2024, 18:30 (МСК+2)

Доклады

Как сбрасывать кеш с минимальными усилиями, используя логирование
Описывать инвалидацию сложных данных непросто. Для этого требуется явно указывать методы, которые нужно сбросить в сценарии.

Если надо сбросить кеш метода для определенных аргументов, описывать частичную инвалидацию еще сложнее.

Библиотека Fetch, которую мы используем, позволяет лаконично описывать обращения к данным и их комбинирование. В нее мы встроили механизм логирования, который позволяет получить список обращений к данным в течение процедуры. Я поделюсь опытом работы с такой библиотекой
Иван Башкаров
старший разработчик, Т-Банк
Как организовать код в мире микросервисов?
Вместе разберемся в причинах появления самого вопроса: как организовать код в мире микросервисов? Посмотрим на решения, которые сейчас нам известны, и постараемся выбрать самое оптимальное для определенной ситуации
Георгий Набойченко
ведущий разработчик, Т-Банк
Механизм сэмплирования логов через Reader-монаду
Я поделюсь мыслями, почему вообще появляются задачи по семплированию логов, и проанализирую требования, которые мы себе ставим для этого. Отдельно разберу решения семплирования — плюсы и минусы. Поделюсь опытом команды: как у нас это сделано через middleware- и reader-монаду. В конце доклада расскажу об управлении механизмом сэмплирования через рантайм-конфиг
Карина Тюлебаева
разработчик, Т-Банк

Подписывайтесь на Т-Банк