ThinkJava #6

18 декабря 2017

Шестая встреча ThinkJava-комьюнити выпала на Black Friday, и пока весь мир сходил с ума от скидок, Никсовые спикеры делились знаниями совершенно безвозмездно :).

ThinkJava #6 был посвящен обсуждению разработки реактивных приложений, и наши спикеры Артур Бакулин и Александр Кущев подготовили полезные доклады на эту тему.

Первым на сцену поднялся Артур Бакулин с докладом “Reactive Java in Spring”. Спикер рассказал о том, как в Java реализована реактивная парадигма, как Spring обеспечивает реактивность в своей экосистеме и в работе с другими ресурсами — базами данных, месседж провайдерами и остальными сервисами. Также участники смогли на реальном примере разобраться в преимуществах Spring 5 и понять, стоит ли перейти на него.

После доклада участники отправились немного отдохнуть, подкрепиться и настроиться на вторую “волну” полезной информации. Кофе, вкусняшки, общение со старыми и новыми знакомыми — и вот зал снова полон и и готов к следующему докладу.

Вторым спикером ивента стал Александр Кущев с темой «Reactive streams with RxJS». Саша рассказал о реактивных потоках и их пользе для разработчика, представил средства формирования и управления потоками, которые предоставляются RxJS, а также помог участникам разобраться в принципах объединения потоков и операций над элементами в потоках. Спикер закончил свой доклад примерами областей применения реактивных потоков, рассказав гостям ивента где их применять не следует.

Участники задали много вопросов обоим спикерам, и ребята с удовольствием на них ответили. Авторам самых лучших вопросов мы вручили паровозики ThinkJava — уверены, что совсем скоро они обзаведутся новыми вагончиками :).

Артур и Саша стали обладателями плюшевых Дюков, которые мы традиционно вручаем спикерам ивентов. Если вы хотите стать спикером ThinkJava #7, пишите нам в facebook, twitter или meetup и предлагайте свою тему.

Спасибо всем участникам ивента и до встречи на ThinkJava #7!