RSocket + Spring: A full throttle introduction
summary
Live Spring Boot demos build an RSocket server and client that exchange real ADS‑B aircraft data via WebClient, exercising request/response, request/stream, fire & forget and channel (bi‑directional) models over TCP and WebSocket transports. The code uses RSocketRequester, Flux/Mono intervals (1s stream, scheduled 3s fire‑and‑forget), and shows multiplexing on one connection. RSocket Java 1.1 claims ~10x throughput/latency improvement; demos run end‑to‑end and the examples work as shown.
AI-written summary · about
chapters (20)
- 0:00Start
- 1:48Mark Heckler
- 8:19Communication Layer
- 13:26Dependencies
- 18:00Spring Boot Api
- 20:01Web Client
- 22:15Interaction Models
- 22:56Directional Channels
- 25:06Constructor Injection
- 32:23Fire and Forget
- 50:43Socket Client Api
- 53:08Load Balancer Api
- 53:25New Load Balance Api
- 55:24The Roadmap
- 56:03Task Compatibility Kit
- 59:25Will the Demo Code Be Shared on Github
- 1:00:46Running Webflux and R Socket on the Same Server
- 1:01:47What Problems Are Socket Solves and What Is a Good Example of When You Should Consider To Use R Socket in Production
- 1:02:26Edge Networking
- 1:08:55How Does R Socket Compare to Grpc
related talks
47mRSocket + Spring
28mGetting Started With RSocket
58mRSocket – new Reactive cross-network Protocol
42mWelcome to the Reactive Revolution:RSocket and Spring Cloud Gateway
52mMulti Service Reactive Streams Using Spring, Reactor, and RSocket
53mRSocket - future Reactive Application Protocol?
01h 01mThe RSocket Protocol — The Future of Reactive Applications
56mConnect Your Functions with RSocket
