Spring Boot 2.0 Web Applications
summary
Spring Boot 2 adds Spring Framework 5 and WebFlux + Project Reactor to let apps handle many concurrent clients without blocking. Demos build a sensor aggregator that saves ten-second telemetry to MongoDB and exposes a single WebClient and shared Flux so many subscribers use one backend request; the browser graph updates via SSE + Thymeleaf data-driven mode every 10s. Spring Data supports reactive Mongo/Cassandra drivers and infinite streams, actuator and security are reworked, metrics move to Micrometer. One demo hits a small typo but the core pipelines work.
AI-written summary · about
chapters (15)
- 0:00Introduction and audience
- 0:48Spring Boot 2.0 overview
- 5:51Smart sensors demo setup
- 8:21WebClient API and Flux basics
- 11:10Template rendering with reactive apps
- 17:25Spring Data Kay features
- 19:11Server-Sent Events demo
- 26:02Thymeleaf data-driven mode
- 33:01Reactive vs. servlet stack
- 34:03Spring Boot Actuator changes
- 37:16Simplified security configuration
- 39:06Micrometer for metrics
- 41:00Actuator endpoints demo
- 44:14Non-blocking health indicators
- 46:02Release timeline and Q&A
related talks
51mSpring Boot 2 0 Web Applications
47mSpring Boot 2.0 Web Applications
49mReactive Spring
51mGoing Reactive with Spring 5 & Project Reactor
51mReactive Spring
48mGetting Thymeleaf ready for Spring 5 and Reactive
57mTransporting Data at Warp Speed: How to Connect Spring Boot Apps Quickly, Powerfully, and Painlessly
59mEfficient web apps with spring boot 2
