WeAreDevelopers LIVE Mar 23, 2021

Rethinking Reactive Architectures with GraphQL

David Leitner

Frontend polling loops are dead. GraphQL subscriptions natively close the synchronous HTTP gap, unlocking end-to-end reactive architectures. Learn to eliminate complex caching while boosting system resilience.

Pause
Mute Enter Fullscreen
#1 about 4 min

Defining reactive programming through asynchronous data streams

Moving from synchronous values and promises to asynchronous streams mapped across space and time.

#2 about 5 min

Applying the destiny operator in reactive workflows

Explicit bindings and stream transformations propagate state changes automatically without manual data pulling.

#3 about 4 min

Shifting from pull-based to push-based interfaces

Replacing polling rest protocols with asynchronous stream subscriptions unlocks automatic user interface updates.

#4 about 6 min

Scaling software concepts to system architecture

Achieving critical responsiveness and elasticity metrics via message-driven infrastructure design.

#5 about 4 min

Isolating latency logic inside event queues

Utilizing message queues to decouple internal microservices prevents cascading latency failovers under load.

#6 about 7 min

Tracing the evolution of event-sourced microservices

System interconnectivity transitioned from synchronous service bridges to centralized event stores and serverless workflows.

#7 about 4 min

Completing the reactive chain with graphql

Streaming data channels replace traditional http request cycles by continuously syncing backends with frontends.

#8 about 4 min

Building real-time collaborative insurance interfaces

Multi-channel event synchronization powers connected digital experiences and remote cobrowsing without manual page reloads.

#9 about 4 min

Bypassing cache invalidation through streaming projections

Resilient banking interfaces hydrate localized read models directly from raw immutable events.

#10 about 2 min

Evaluating the operational complexity of reactivity

The advanced resilience capabilities provided by decentralized asynchronous networks demand dedicated maintenance evaluation over time.

Matching moments

4:31 min

Optimizing system scalability and real-time push capabilities

David Leitner · World Congress 2022

1:41 min

Outlining the standard Reactive Manifesto principles

Lukas Georgieff +1 · LIVE

2:03 min

Building scalable applications with reactive programming

Josh Long · World Congress 2022

1:58 min

Navigating the learning curve of reactive programming

Jan-Niklas Wortmann · LIVE

1:31 min

Scaling responsive systems through reactive and message architectures

Sommer Sommer · World Congress 2024

2:07 min

Core principles of the reactive manifesto for modern architecture

Tatiana Chervova · World Congress 2023

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 12:55–13:25

Stage 3

Replay-Safe Architecture: Building Event-Driven Systems That Can Recover With Confidence

Ishan Shah

PayPal, Software Engineer | Distributed Systems, AI, and Platform Engineering

Ishan Shah
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 3

Real-Time Data Platforms at Trillion-Event Scale

Diptamay Sanyal

Principal Engineer | Data, AI & Cybersecurity Platforms

Diptamay Sanyal
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 9

One Repo, One Strategy: Scalable Full-Stack Testing in a Monorepo World

Bartosz Leczycki, Paweł Matynia

Bartosz Leczycki
Paweł Matynia
Open session

World Congress 2026 North America

September 25, 2026 · 12:20–12:50

Stage 9

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi
Open session

World Congress 2026 North America

September 24, 2026 · 11:40–12:10

Stage 4

Taming Rogue Agents: Observability-Driven Evaluation for Production Reliability

Anagha Rumade, Anjana Umapathy, Apoorva Jaiswal

Anagha Rumade
Anjana Umapathy
Apoorva Jaiswal
Open session

World Congress 2026 North America

September 25, 2026 · 10:20–10:50

Stage 9

Testing React Backends Like a Pro: Mocking Databases with SQLite

David Morris

Solution Architect

David Morris