Programme
19:00 : Introduction à Akka Streams
Présenté par Olivier Nouguier
Akka streams est une implémentation des reactives streams. Nous allons voir comment des concepts comme le backpressure ou la coordination peuvent être facilement résolu grâce à ce framework.
20:00 : Hands-On programmation réactive
Présenté par Sébastien Deleuze
Pour développer des applications réactives, RxJava est une solution complète, mais des alternatives intéressantes existent. Après une rapide présentation des différentes API de composition réactives disponibles ainsi qu’un aperçu des changements nécessaires pour passer d’un modèle de programmation bloquant à réactif, ce Hands-On proposera une introduction à la programmation Reactive en utilisant Reactor Core 2.5, une alternative légère et performante. Nous apprendrons à utiliser les types réactifs Flux (N éléments) et Mono (1 élément) qui constituent la nouvelle API lite au coeur de Reactor 2.5 qui révolutionne le monde des API Rx sur la JVM en offrant une API reprenant le vocabulaire Reactive eXtensions nativement basée sur Java 8 et Reactive Streams avec un niveau de performance jamais atteint. Vous aurez aurez aussi droit à un aperçu du support réactif qui sera prochainement intégré à Spring Boot ... Pré-requis pour réaliser le hands-on : JDK 8 et un IDE Java compatible type IntelliJ IDEA/Eclipse
Lieu
Polytech'Montpellier
After
A la fin de la soirée, une troisième mi-temps sera proposée dans un bar pour continuer à échanger et sympathiser



