Addressing Recent Events
summary
Claims that unifying stream processing and microservices delivers message‑driven, Reactive Streams (Java 9) style systems with flow control that spans TCP, letting producers slow down instead of blocking consumers. Describes concrete techniques: ingestion microservice generation from schemas + auth + transport, generating projection services from aggregations, and lifting RPC into stream stages so requests become commands and responses become events. Argues Scala and Lightbend tooling already prototype this and that the approach enables stateful, elastic, failure‑tolerant pipelines and edge deployment as next steps.
AI-written summary · about
chapters (11)
- 0:00Introduction and title pun
- 1:53Talk overview and speaker background
- 2:37History of data processing
- 11:12Evolution of services and protocols
- 20:08Modern stream processing and microservices
- 25:56Reactive systems and message-driven architecture
- 31:21Unifying stream processing and microservices
- 40:46Deriving services from data streams
- 45:24Development and deployment strategies
- 47:10Future of edge computing and serverless
- 49:01Closing remarks and Q&A
related talks
47mThe Rise of Reactive Microservices
37mBeyond Microservices: Streams, State & Scalability
54mReacting to an Event-Driven World
52mBeyond Microservices: Streams, State and Scalability
11mLightning Talk: Event Based Communication in Complex Micro-service...
05mPREVIEW: Event-Driven Services with Stateful Streams
48mReactive Microservice in Action
47mStream All the Things!
