Reactive Microservices with Spring 5: WebFlux

D375df6774572e49bcb86d810a5ba186?s=47 Trayan Iliev
November 27, 2017

Reactive Microservices with Spring 5: WebFlux

On November 27 Trayan Iliev from IPT presented “Reactive microservices with Spring 5: WebFlux” in Betahaus Sofia.

IPT – Intellectual Products & Technologies has been organizing Java & JavaScript trainings since 2003.

Spring 5 introduces a new model for end-to-end functional and reactive web service programming with Spring 5 WebFlow, Spring Data & Spring Boot. The main topics include:
– Introduction to reactive programming, Reactive Streams specification, and project Reactor (as WebFlux infrastructure)
– REST services with WebFlux – comparison between annotation-based and functional reactive programming approaches for building.
– Router, handler and filter functions
– Using reactive repositories and reactive database access with Spring Data. Building end-to-end non-blocking reactive web services using Netty-based web runtime
– Reactive WebClients and integration testing. Reactive WebSocket support
– Realtime event streaming to WebClients using JSON Streams, and to JS client using SSE.


Trayan Iliev

November 27, 2017