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 · WWC 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 · WWC 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 · WWC 2024

2:07 min

Core principles of the reactive manifesto for modern architecture

Tatiana Chervova · WWC 2023

Upcoming sessions on this topic

Open session

World Congress 2026 North America

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

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi
Open session

World Congress 2026 North America

Testing React Backends Like a Pro: Mocking Databases with SQLite

David Morris

Solution Architect

David Morris
Open session

World Congress 2026 North America

From Guesswork to Governance: Data Contracts Bring API Discipline to Apache Kafka

Sandon Jacobs

Senior Developer Advocate at IBM

Sandon Jacobs
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

API = Some REST and HTTP, right? RIGHT?!

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov