Reactive Summit 2022
2022-10-25
Detroit, United States
as the organisers put it
An event where application architects and developers go to learn and collaborate on the latest Reactive patterns and projects for building distributed systems.
who it's for
application architects, backend developers, distributed systems engineers, platform engineers, data engineers, site reliability engineers, devops engineers
topics
Akka actor model; event-sourced entities; Apache Pulsar ingestion; Apache Pinot real-time OLAP; NATS JetStream persistence; streaming graph query execution; serverless reactive platforms (Kalix); RIDDL domain specification language; CDC/outbox to Kafka pipelines; WebAssembly for IoT; observability and failure tracing
| title | author | length |
|---|---|---|
| Welcome + Opening Remarks | Hugh McKee | 08m |
Defines reactive systems as four practical properties: always responsive, scale up and down under load to handle spikes and save money, and stay responsive… | ||
| Keynote: Is it Reactive or Eventful? Aren't they the Same? | Mary Grygleski | 17m |
Argues that reactive and event-driven systems largely overlap but differ in level — reactive as a higher‑level abstraction of goals (responsiveness… | ||
| Keynote: We Are Drowning in Complexity. Can We Do Better? | Jonas Bonér | 14m |
Cloud infrastructure is powerful but has exploded into an integration nightmare and function-as-a-service (Lambda) only solves part of it. The claim is that… | ||
| Keynote: Improving Software Development With RIDDL | Reid Spencer | 12m |
A three year side project delivers RIDDL a domain specification language for large distributed reactive systems that is not Turing complete and focuses on… | ||
| Keynote: The State of NATS as a Reactive Substrate | Byron Ruth | 28m |
NATS adds JetStream persistence to a decade‑old stateless broker, giving at‑least‑once delivery plus deduplication via message IDs (default dedup window two… | ||
| Streaming Graphs, Because We Can't Afford to Query Any More | Ryan Wright | 31m |
Claims a streaming graph called Quine that pushes query execution inline with the event stream and can scale to millions of events per second. Built on Akka… | ||
| The End of the Data Ice Age | Hugh McKee | 30m |
Argues that the hot-vs-cold data split is solvable by running per-entity state in memory and shows Java demos that implement event-sourced entities… | ||
| COTS in a Reactive Architecture | James Lovell | 29m |
A pattern to integrate a COTS e‑commerce engine into a reactive enterprise using Scala and Akka and lightweight adapters rather than rewriting the vendor… | ||
| Serverless - The Problem Reactive Was Looking For | James Roper | 32m |
Argues that serverless creates the exact constraints reactive patterns solve and shows Lightbend’s Kalix running as a reactive serverless platform… | ||
| Optimizing Speed and Scale of Real-Time Analytics Using Apache Pulsar and Apache P... | Mary Grygleski | 33m |
Uses Apache Pulsar as high-throughput ingestion and Apache Pinot as a real-time OLAP store, with Pulsar offloading storage to BookKeeper, offering tiered… | ||
| Building Sports Betting Systems with Akka | Trevor Burton-McCreadie | 32m |
An actor-based arbitrage system uses Akka Streams to merge Betfair websockets and polled Pinnacle prices, spawn a per-market arbitrager, and place lay/back… | ||
| A Reactive Architecture Approach for a Tax Information System Modernization | Sergio Maurenzi | 35m |
Modernizes a provincial tax system into a reactive, event‑driven pipeline using CDC/outbox → Apache NiFi ETL → Kafka (≈90 topics/partitions) → Akka Streams +… | ||
| BoF: Reactive Systems Fundamentals - Executive Overview | James Lovell | 25m |
Practical toolkit for selling reactive architecture using short, portable exercises that prove ideas rather than promise them: Monolith Jenga uses drilled… | ||
| WebAssembly for a Reactive Internet of Things | Colin Breck | 26m |
Argues WebAssembly can move small, signed pieces of logic from cloud to edge to iterate faster: compiles a pricing function as a Rust library compiled to… | ||
| The Two-and-a-Half Ton Digital Twin: Automotive Applications of the Actor Model and R... | Doug Mutart | 31m |
Claims that actor-based digital twins plus reactive streams run vehicle-scale workloads using Akka toolkit and brokers like Pulsar and Kafka while sometimes… | ||
| Building a Pluggable, Cloud-native Event-driven Serverless Architecture | Daniel Farrelly | 30m |
Open source Inngest is a pluggable cloud-native event platform that combines an event stream with job scheduling; core services are an event API, runner… | ||
| Ten Best Practices for Event Streaming Success | Amandeep Midha | 26m |
Ten concrete practices for event streaming success with examples: prioritize clear SLAs for ordering, delivery and latency; split domains and events instead of… | ||
| Input, Processing and Output (IPO) of Massive Metadata from Image Recognit... | Iuri de Araujo Sampaio | 20m |
Built a pipeline that captures frames with OpenCV, prefilters locally to send only positive matches, and routes metadata through cloud engines to databases and… | ||
| Observing Failure in Reactive Systems | Jonathan Frigon, Clemens Oertel | 27m |
A logistics pipeline handling 100 million events/day uses Kafka topics, Cassandra persistence and a unique-identifier service; a compact Grafana dashboard… | ||
| Reactive Microservices with Kalix | Renato Guerra Cavalcanti | 31m |
Kalix is a managed cloud runtime that runs Akka clusters and a sidecar proxy so application code only implements logic while Kalix manages persistence… | ||
| nothing matches | ||