Java Avancé : Programmation réactive
Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Comprendre la programmation réactive
Programmation réactive : concepts, intérêt
Tour d'horizon de l'écosystème
Découvrir la spécification Reactive Stream
La programmation fonctionnelle
Utilisation des lambdas
Pattern Observer
Les opérateurs
Publisher et Subscriber
Flux d'événements asynchrone
Implémentation par Reactor (Flux/Mono) et RxJava
Atelier : Multiples exemples d'implémentations réactives
Maîtriser les concepts avancés de Reactive Stream
La souscription avec subscriber() Gestion de la contre-pression (backpressure) Gestion du multithreading et la concurrence avec Reactor Les Publishers de Reactor Eager vs lazy : comparatifs entre just(), defer() et ses dérivés push vs pull : stratégies de gestion de la contre-pression (backpressure) hot vs cold : cas d'usage avec les processors Comparatif avec RxJava Les opérateurs de Reactor Transformer et filtrer les événements Combiner plusieurs sources Écrire son propre opérateur Tests unitaires avec StepVerifier
Atelier : Mise en place de Reactor - Utilisation des interfaces publisher et subscriber - Utilisation des Schedulers - Gestion des erreurs et tests unitaires



Een ogenblik, aub...