Собираем Java-комьюнити и приглашаем на митап. Вас ждут три доклада от специалистов Т-Банка, а после программы — нетворкинг, чтобы обменяться опытом, пообщаться с коллегами из индустрии и просто приятно провести время с сообществом.

Доклады

19:00 – 19:40
API Gateway: инфраструктура или код
Наш доклад посвящен особенностям API Gateway. В нем мы:
  • разберем, что такое API Gateway и почему его все понимают по-разному;
  • обсудим, какие задачи он должен решать — от роутинга и кешей до рейтлимитов и преобразования ответов;
  • сравним два подхода: инфраструктурный, например Nginx, и кодовый, например Spring;
  • сделаем не самые очевидные выводы из рассмотренных в докладе кейсов и примеров;
  • поймем, как мы были неправы в понимании того, что такое API Gateway
19:50 – 20:30
Анализатор кода для Kotlin: пишем маленькие утилиты для своих задач
Мой доклад — о том, как упростить работу на Kotlin. Вот о чем пойдет речь:
  • AST и элементы для его построения;
  • настройки компилятора Kotlin для построения AST-дерева;
  • реализация формирования дерева вызовов функций;
  • AST-анализатор — рассмотрим его на примере генерации промпта для ИИ;
  • проблемы и нюансы, с которыми можно столкнуться при реализации своего AST-анализатора для Kotlin
Никита Назаркин
Старший разработчик, Т-Банк
20:40 – 21:20
Ретраи: любовь с третьей попытки
Цель доклада — проследить путь ретраев от повторных попыток в реальной жизни до их воплощения в микросервисных архитектурах. Я расскажу:
  • как ретраи эволюционировали в электронике, программировании и Java-экосистеме;
  • какие стратегии и инструменты помогают добиться надежности, а какие — всё ломают
Дмитрий Фролов
Техлид, Т-Банк
Регистрация на митап
Все поля обязательны для заполнения
Иванов Алексей Петрович
Регистрируясь, я соглашаюсь с
Я даю согласие на обработку моих персональных данных для цели (целей):
Мы обрабатываем ваши данные в соответствии с

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

API Gateway — единая точка входа для клиентов в систему, которая управляет, направляет и защищает запросы к внутренним сервисам. Nginx – это высокопроизводительное программное обеспечение с открытым исходным кодом, которое используется как веб-сервер и балансировщик нагрузки. Spring – это популярный фреймворк с открытым исходным кодом, который упрощает разработку приложений, предоставляя готовые модули и инструменты для создания масштабируемых и слабосвязанных систем. Kotlin — это современный, статически типизированный язык программирования. AST — Абстрактное синтаксическое дерево