Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Going Reactive with Spring 5 and Project Reactor

Devoxx via YouTube

Overview

Explore reactive programming with Spring 5 and Project Reactor in this 51-minute Devoxx conference talk. Dive into the new Netty-based web runtime and learn how to integrate it with existing Spring-stack technologies. Discover powerful testing mechanisms to improve code quality and efficiency. Follow along with a live coding demo that showcases how to build message-driven, elastic, resilient, and responsive services. Cover topics such as asynchronous I/O, Reactive Streams, data access, building applications, working with Flux and publishers, creating REST controllers, and implementing server-sent events. Gain insights into observability, security, authentication, and authorization in reactive applications. Learn from Java Champions Mark Heckler and Josh Long as they demonstrate how to leverage Spring 5's reactive capabilities for developing high-performance, scalable systems beyond traditional CRUD operations.

Syllabus

Intro
Big Problems
Network IO
Asynchronous IO
Reactive Streams
Reactor Project
Data Access
Saving the Project
Building the App
Sample Data Initializer
Write Data to Database
Alfonso Cuaron
Flux
Publisher
Activate Pipeline
Return a Movie
Return a Movie Event
Create a Movie Event
Service API
Stream of Value
Thread Pool Scheduler
Rest Controller
MovieController
Access Movie ID
Server Sent Events
Testing
Reactive Web Runtime
Movie Handler
Events
Cleanup
Checking for typos
Clear the mess
Streaming events
observability
endpoints
security
authentication
authorization
build a client

Taught by

Devoxx

Reviews

Start your review of Going Reactive with Spring 5 and Project Reactor

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.