Skip to content

Java Community (JUGNsk) Meetup #9

Photo of Denis Yakovlev
Hosted By
Denis Y. and Ivan U.
Java Community (JUGNsk) Meetup #9

Details

Всем привет!

Добро пожаловать на девятый митап JUGNsk! Мы продолжаем чередовать Город и Академгородок, как места проведения наших мероприятий. В этот раз встречаемся в городе, в лекторий-баре Поток, на Депутатской 46. Встреча пройдет 13-ого июня, ждем вас в 19:00.

Кроме новой для нас площадки на девятой встреча вас ждут и другие новшества и эксперименты.

Во-первых, мы продолжаем экспериментировать с форматом: в этот раз будет 3 доклада, но каждый из них по продолжительности около получаса.

Во-вторых, впервые у нас выступит иностранный докладчик на английском языке!

-----------------

Итак, в программе:

  1. Mads Opheim (Норвегия) из Сomputas выступит с докладом "9 Ways to Test Your Spaghetti Code"

"Test the legacy code as well” has been a mantra for many years now. But how do you actually do that? When stuck with tangled legacy-spaghetti, it may be hard to see the way out. The path from struggling with your spaghetti into doing TDD is shorter than you think.

It's so easy to say that you should test code as you change it, now matter how legacy, but in a real-world project, you need to know some tools and techniques to be able to do that.

Many developers out there struggle with the impression that testing and TDD cannot work on their project. I’ll challenge that view and hopefully prove it wrong for most participants, and share the techniques and tricks I’ve used.

--------

  1. Дмитрий Пышкин из БКС-Технологии расскажет об особенностях применения технологий gRPC в среде микросервисов в докладе "Почему именно сейчас gRPC"

Об альтернативах RESTу, о проблемах встраивания gRPC в типовую микросервисную архитектуру, об изменении подхода передачи данных поверх TCP/IP и что если копнуть глубже, то можно наткнуться на IDL.

--------

  1. Евгений Горбачёв из Ixtens поделится своим опытом в докладе "Как натянуть сову на глобус — кластеризуем Spring OAuth2"

Контекст: OpenID/OAuth2 Workflow с использованием Google в качестве OpenID-провайдера и Redis в качестве хранилища сессий.

Всё прекрасно работало на локальной машине и (па-бам!) сломалось при выкатке на прод на кластер.

Дальше закрутилось: поиск, где порылась собака; расколупывание реализации OpenID/OAuth2 в Spring; установка диагноза; поиск лечения.

Детективный рассказ-боль, с элементами теории OpenID/OAuth2 и его реализации в Spring.

--------

Приходите, будет очень интересно и необычно!

Photo of JUGNsk group
JUGNsk
See more events
Potok Sititsentr Bar
Deputatskaya Ulitsa, 46 · Novosibirsk, No