Добавить в календарь 26.06.2024 18:30 26.06.2024 21:30 Europe/Moscow T-Meetup: Scala

26 июня 2024 г. в Екатеринбурге состоится митап по Scala-разработке для опытных специалистов.

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

Екатеринбург, Проспект Ленина, д.25, ТиДЦ «ЕВРОПА»

T-Meetup: Scala

тбанк.jpeg

Дата проведения: 26.06.2024. Начало в 18:30

Место проведения: Екатеринбург , Проспект Ленина, д.25, ТиДЦ «ЕВРОПА»

Будь в курсе всех мероприятий по теме Разработка ПО
  • Анонс
  • Программа
  • Участники
  • Спикеры

26 июня 2024 г. в Екатеринбурге состоится митап по Scala-разработке для опытных специалистов.

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

Программа:

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