Не отказывай в устойчивости: митап для Java‑разработчиков
6 декабря случится наш первый митап для Java‑разработчиков — Alfa Backend Stories Meetup. По такому случаю решили провести его в стиле мира «Стражей Галактики», а тематика — отказоустойчивость, актуальная сейчас, на примере Альфа-Банка покажем, как это работает. В программе: два доклада, воркшоп, afterparty, любимые саундтреки, комиксы и научная фантастика.
Начинаем в 18 часов. Приходите заранее: будем знакомиться, обмениваться опытом, смотреть научную фантастику, погрузимся в VR-галактику и пошерим фото с друзьями. Никаких классических костюмов и официальных бесед — будем на стиле: подбирайте супергеройские наряды, а мы поможем добавить в образ финальные штрихи. Как мы проводим тематические митапы, можно посмотреть на примере Data Science Meet Up #2 в нашем обзоре.
В программе:
«Отказоустойчивость микросервисных приложений»
Спикер:
Java TechLead
О чём доклад:
Обсудим точки отказа в микросервисе и лайфхаки по разработке — как смягчить последствия.
Затронем архитектуру: почему важно разделять, изолировать и выбирать каналы общения.
Затем поговорим об инфраструктуре, оркестраторах и их роли в отказоустойчивости.
Коснёмся мониторингов: разработчик сможет что-то починить, только когда поймёт, что сломано.
Время: 19.00–19.30
«Зачем мы переписали Spring Cache, и причём тут реактор и корутины»
Спикер:
Senior Java Developer
О чём доклад:
Отказоустойчивый синхронный REST-сервис должен уметь переживать пики нагрузки и таймауты зависимых сервисов без падений. Хорошая помощь в этом — использование WebFlux, Kotlin coroutines и кеширования того, что можно закешировать. Поговорим о кешировании в так называемом «асинхронном» коде (коде с использованием WebFlux, Kotlin coroutines), применимости и ограничениях Spring Cache, других библиотеках. Рассмотрим решение, используемое и развиваемое в Альфа-Мобайл: собственную библиотеку асинхронного кеширования, что привело к созданию, историю развития, выводы из эксплуатации.
Время: 19.30–20.00
После первых двух докладов — полчаса на панельную дискуссию с 20.15 до 20.45.
Воркшоп «Как пережить фатальные ситуации»
Спикер:
Senior Software Architect
О чём воркшоп:
Поделимся практикой обработки ошибок банковских сервисов.
Покажем, как работать с логированием и трассировкой.
Убедимся, что главная составляющая отказоустойчивости сервисов — это работа с исключениями и фатальными ситуациями.
В процессе доклада проведём интерактив.
Время: 20.45–21.15
После выступления спикеров оставайтесь на Afterparty, пообщаемся в неформальной обстановке до 23.00, послушаем ваши инсайты после встречи, попробуем еду и напитки.
Регистрируйтесь на митап, места на офлайн-площадке ограничены. Мы отправим вам в течение суток до мероприятия подтверждение офлайн участия.
Где пройдет
Москва, Андропова пр-т, 18, к. 3, Альфа-Банк
Станция метро «Технопарк» будет закрыта. Добраться можно будет:
на корпоративном микроавтобусе от МЦК «ЗИЛ» от Альфы.
на бесплатных автобусах КМ1 и КМ2 от Автозаводской
на городском автобусе е80 (от Таганки).
Подписывайтесь на Alfa Digital Jobs в Телеграмме, где будем делиться новостями о событии. Также там рассказываем о работе в IT и Digital, делимся новостями и полезными советами, иногда даже шутим.