Opis zdarzenia

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

Pokaż pełne informacje pokaż mniej informacji

Moje spotkania

Pobierz aplikację mobilną 2Event

Dla organizatorów i gości wydarzenia:
  • Wydarzenia i bilety online
  • Poznaj uczestników wydarzenia
  • Bierz udział w wydarzeniach, którymi interesują się Twoi znajomi
  • Wspólna podróż! Kup bilet grupowy na pociąg lub samolot, albo zaplanuj wspólną podróż autem.

Prelegenci

Oleh Dokuka onerror=
Oleh Dokuka

Eventorganizers

Share event

Or send an invitation to your friends.

Send invitation
Location
Appointment
Meeting place:
  • Tables
  • Tables
  • Tables
  • Tables
  • Tables
  • Tables
  • Tables
Date:
Date:
Comment:

Subskrybuj działania i ogłoszenia

Miasto, które mnie interesuje

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

Kategorie

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 . . .
У вас вже є квиток на цю подію?

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

Я буду на цій події Купити квиток
Zaloguj się
Nowy użytkownik? Zarejestruj się
Zarejestruj się
Czytaj
Jeśli masz już konto w 2Event - zaloguj się. Zaloguj się
Zresetuj hasło
Create password
Funkcja przyszłości
Ta funkcja pojawi się wkrótce.
Na Głowną
Вітаємо
Ви успішно підписались на анонси та знижки від 2event. Приєднуйтесь до нас і в соц. мережах
Error
Wrong email
Na Głowną
Wybierz miasto
Wybierz kraj
Add to Gallery