Описівенту

Abstract

During the workshop, we are going to learn what is Reactive System and Reactive Programming, what is the main difference between those notions and how one can be achieved with another.

We will learn central patterns that lay in Reactive Programming, the evolution of Reactive Programming and how it looks today.

We will also cover Reactive Streams specification and one of the libraries built on top of it - Project Reactor 3.

Agenda

1. The motivation behind Reactive. (Here we are going to look at different meanings of the word “reactive” and how reactive programming was evolving over time

2. Intro to Project Reactor (Short Story of Project Reactor and Reactive Types it has)

3. Project Reactor Essentials:At this point Im covering the API every Project Reactor user should know in order to generate/transform Flux or Mono stream. Also, attendees are working on a set of exercises

  • How to Create Flux and Mono (followed by exercises)
  • How to Do essential transformations on a stream of data (followed by exercises)

4. Reactor Advanced:

  • How to Deal with Multiple streams at a time (followed by exercises)
  • How to Work with Multithreading (followed by exercises)
  • How to Control Flow of elements (followed by exercises)
  • How to Work with Resilience and handle Errors (followed by exercises)
  • How to Work with Contextual Data (followed by exercises)
  • How to Test (followed by exercises)
  • How to Log, Debug and collect Metrics (followed by exercises)

5. Building a streaming application using Project Reactor, Reactor-Netty and R2DBC

Дізнатися більше сховати

Моїзустрічі

Завантажуйте мобільний додаток 2Event

Для організаторів та відвідувачів івентів:
  • Афіша подій та квитки онлайн
  • Список усіх відвідувачів
  • Знайомства та призначення зустрічей
  • Пошук попутників і співмешканців

Доповідачі

Oleh Dokuka
Oleh Dokuka

Події організатора

Organizerinfo

6
івентів

компанія:JavaDay Lviv

телефон:+380686698096

пошта:info@javaday.org.ua

Поділитись подією

Або надішліть запрошення своїм друзям.

Надіслати
Location
Appointment
Meeting place:
  • Tables
  • Tables
  • Tables
  • Tables
  • Tables
  • Tables
  • Tables
Date:
Date:
Comment:

Підписатися на знижки і анонси

Місто, яке мене цікавить

  • Lviv
  • Kharkiv
  • Dnipro
  • Odesa
  • Kyiv
  • Lviv
  • Kharkiv
  • Dnipro
  • Odesa
  • Kyiv

Категорії

Chat
Aleksandra Mironova
Odessa
online
Aleksandra
22:16
Hey. Do you want to go with me to the speech of Architects?
Aleksandra
22:17
Hey. Yes of course. This is my favorite band. just tell me a little about yourself first
Aleksandra
22:18
ok)) give me a minute...
Aleksandra is typing . . .
У вас вже є квиток на цю подію?

Перед тим як створити план поїздки та переглядати доступний транспорт, будь ласка, придбайте квиток на подію

Я буду на цій події Купити квиток
Вхід
Новий користувач? Зареєструватись
Зареєструватись
Читати
Якщо у вас вже є акаунт на 2Event - будь ласка, залогіньтесь. Вхід
Скинути пароль
Create password
Майбутня функція
Ця функція з'явиться найближчим часом.
На головну
Вітаємо
Ви успішно підписались на анонси та знижки від 2event. Приєднуйтесь до нас і в соц. мережах
Error
Wrong email
На головну
Виберіть місто
Виберіть країну
Add to Gallery