Reaktywne programowanie w Javie z wykorzystaniem: Mono/Flux, Webflux, Reactor

Warsztat ekspercki to coś więcej niż szkolenie. To praca w kontekście konkretnych problemów.

Kod: advanced-reactive
Kategoria: Zaawansowana Java
Forma: 30% wykłady / 70% ćwiczenia
Czas trwania: 3 dni
Odbiorcy: developerzy, architekci
Zapisy: Indywidualne zamówienie i dopasowanie dla grupy.
Logistyka: W siedzibie klienta lub w innym dowolnym miejscu.

Szkolenie wprowadza w świat reaktywnego programowania zaczynając od dogłębnego zrozumienia podstaw. Następnie przechodzimy przez wszystkie popularne biblioteki budując kompleksowy zestaw narzędzi. .

Wyróżniki warsztatu

  • Kompleksowe podejście
  • Dogłębne wyjaśnienie podstaw
  • Krytyczne spojrzenie na stosowalność

Program Warsztatu eksperckiego

Program jest ramą w jakiej możemy się poruszać merytorycznie - program dla konkretnego szkolenia dedykowanego ustalamy z grupą na podstawie analizy przed-szkoleniowej.

  1. Why we need reactive programming
  2. Reactive theory: backpressure and JVM foundations
  3. Landscape of libraries
  4. The problem of nor reactive http and solutions (reactor-netty, reactiveio)
  5. Basics of Mono/Flux
  6. How to think about reactive programming (declaration versus execution, cold vs hot)
  7. How to test reactive code
  8. Reactive operations (most exercises are here)
  9. How to handle synchronous resources (RDBMS, etc.) from reactive code
  10. Webflux and full reactive stack
  11. Advanced Reactor features
  12. When NOT to use reactive programming
  13. Communication via RSocket
  14. Fibers (Project Loom) vs Reactor
  15. The reality of R2DBC


Pobierz program w formacie PDF

Trenerzy

Poznaj ekspertów, którzy mogą poprowadzić Twój Warsztat.

Materiały związane z warsztatem

Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.

Zamów warsztat

Imię i nazwisko:
Firma:
E-mail:
Nr tel:
Temat:
Wiadomość:

Jeżeli preferujesz osobisty kontakt to zawsze możesz zadzwonić.

Iwona Sobótka

Koordynatorka szkoleń


Twoje dane osobowe przetwarzamy, aby udzielić odpowiedzi na Twoje pytanie. Administratorem Twoich danych osobowych jest Bottega It Minds Sławomir Sobótka. Przysługuje Ci prawo wniesienia sprzeciwu wobec przetwarzania, prawo dostępu do danych, prawo żądania ich sprostowania, usunięcia lub ograniczenia ich przetwarzania. Szczegółowe informacje dotyczące przetwarzania Twoich danych osobowych znajdują się TUTAJ.