World Congress 2022 β€’ Jun 15, 2022

The Rise of Reactive Microservices

David Leitner

Every architecture buys options but demands payment in complexity. Stop slicing services by data objects with brittle synchronous APIs. Learn when to actually transition to reactive microservices.

Pause
Mute Enter Fullscreen
#1 about 2 min

Tracing the evolution of modern microservices architecture

An introduction to the progression of distributed software architecture.

#2 about 5 min

Understanding the challenges of synchronous microservice integration

How HTTP synchronous calls between services face latency spikes and cascading failures.

#3 about 2 min

Decoupling microservices with asynchronous messaging queues

Migrating to an asynchronous message-driven architecture to protect high-latency core systems.

#4 about 6 min

Slicing software services along customer journey boundaries

Why organizing microservices by entities creates communication bottlenecks and slows down feature delivery.

#5 about 5 min

Bridging the customer journey and entity data mismatch

Addressing shared data dependencies across user flows by clarifying data ownership instead of caching.

#6 about 3 min

Pushing data streams into isolated read models

Using the CQRS pattern to push state changes into service-specific persistent projections.

#7 about 7 min

Managing trade-offs and latency in eventual consistency

How to handle eventual divergence, eventual variance, and eventual latency in distributed read models.

#8 about 5 min

Optimizing system scalability and real-time push capabilities

Utilizing reactive pipelines and GraphQL subscriptions for autonomous services and push-based frontend updates.

#9 about 2 min

Integrating legacy monoliths with change data capture

Capturing database log events to decouple reactive services from legacy system constraints.

#10 about 6 min

Maximizing data throughput via distributed stream sharding

Partitioning event topics to enable infinite processing scalability with localized projections.

#11 about 4 min

Weighing architectural complexity against system scalability options

Balancing system flexibility and performance capabilities against the high cost of distributed complexity.

#12 about 3 min

Applying microfrontend patterns and data duplication bounds

Answering audience queries about aligning frontends with service boundaries and maintaining projection immutability.

Matching moments

3:18 min

Transitioning from a monolith to a microservice architecture

Aleksandr Kalikov Β· LIVE

1:31 min

Scaling responsive systems through reactive and message architectures

Sommer Sommer Β· World Congress 2024

2:36 min

Modern application stacks and real-time data requirements

Tim Faulkes Β· LIVE

5:25 min

Evolution of frontend and microservices architectures

Alexander GΓΌnsche Alexander GΓΌnsche Β· LIVE

2:03 min

Building scalable applications with reactive programming

Josh Long Β· World Congress 2022

3:25 min

Evolution from monolithic applications to headless microservices

LoΓ―c Carbonne LoΓ―c Carbonne Β· World Congress 2024

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 Β· 09:00–09:30

Stage 1

Test Before Release, Enforce at Runtime: Governance for Tool-Using AI Agents

Sachin Gupta

Member of Technical Staff 2 at eBay

Sachin Gupta
Open session

World Congress 2026 North America

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

Outdoor Stage

MicroAgents: The Microservices of the Agentic Era

Ashish Shubham

Runs the show bussiness at ThoughtSpot

Ashish Shubham
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 24, 2026 Β· 16:50–17:20

Stage 9

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

Sandon Jacobs

Senior Developer Advocate at IBM

Sandon Jacobs