FSA-6701 Reactive Spring | Devoxx

Reactive Spring

Conference

java Java, JVM, Javas SE/EE
  Friday from 11:15 til 12:00

Spring 5.0 arrive dans le monde Reactive avec un nouveau framework web Spring WebFlux qui se base à 100% sur Reactive Streams et s'adapte aux APIs réactives telles que Reactor 3 ou RxJava 2, mais également avec les différents projets de la galaxie Spring qui ajoutent progressivement le support de ce type de programmation.

Cette session de live coding va vous montrer comment créer une application réactive avec Spring 5.0 et Spring Boot 2.0. Nous coderons ensemble une API REST JSON, des vues HTML avec Mustache enrichies avec du push Server-Sent Events, du micro-batching, le tout avec une couche persistence utilisant Spring Data Reactive Mongo et le nouveau WebClient pour composer des données issues de services distants (API REST ou streaming). L'application utilisera Netty comme moteur HTTP côté client et serveur.

Nous vous donnerons également un aperçu de l'API fonctionnelle WebFlux (basée sur des lambdas au lieu des annotations) en Java 8 et en Kotlin.

Sebastien Deleuze Sebastien Deleuze

Committer Spring Framework, notamment sur les sujets Web, Reactive et Kotlin. Organisateur de la conférence MiXiT.

Brian Clozel Brian Clozel

Committer Spring Framework et Spring Boot

TBA : To be announced / Salle non affectée