Laden Evenementen
Dit event is voorbij.

Binnen het reactive programming paradigma staan reactive streams centraal. Reactive streams zijn data streams waarbij alles non-blocking is. Dit houdt in dat dezelfde stream vanuit meerdere threads gebruikt kan worden waarbij de threads niet op elkaar hoeven te wachten. Binnen het Spring Webflux framework wordt de implementatie van reactive streams geleverd door het Project Reactor framework.

Spring Webflux gebruikt reactive streams voor het uitwisselen van data tussen de repository, service en controller laag. Het grote voordeel hiervan is de scalability. Omdat alles asynchrron en non-blocking kan gebeuren kan Spring Webflux met minder servlet threads meer requests tegelijkertijd verwerken.

In deze sessie gaan we dieper op het Spring Webflux framework in. Hierbij komen de volgende onderwerpen aan bod:

– Wat is reactive programming?

– Thread model van een reactive compatible applicatie server

– Project Reactor

– Opbouw Spring Webflux applicatie

– Testen van een Spring Webflux applicatie

Aansluitend aan de presentatie zijn er hands-on opdrachten waarbij je je eigen Spring Webflux applicatie gaat maken. Bij deze opdrachten ga je een Spring Boot applicatie migreren naar Spring Webflux. Het eind resultaat biedt een REST endpoint aan waarbij data uit de database live kan streamen naar de client.

Het programma:
17:30 uur Ontvangst
18:00 uur Warme maaltijd
18:30 uur Webflux
±20:30 uur Drinks

De avond vindt plaats bij Quintor Den Haag.

Aan deze sessie zijn geen kosten verbonden. Aanmelden kan via dit formulier.

Voornaam

Achternaam

Email

Bedrijf

Functie

Telefoonnummer

Eventuele opmerkingen