World Congress 2022 • Jun 15, 2022

Back(end) to the Future: Embracing the continuous Evolution of Infrastructure and Code

Matthias Falkenberg , Timo Knapp

How do you keep reactive APIs from becoming a debugging nightmare? Porsche engineers reveal their WebFlux sandwich strategy using Kotlin Coroutines for highly scalable, serverless microservices.

Pause
Mute Enter Fullscreen
#1 about 5 min

Consolidating mobile apps with a centralized backend for frontend

How a unified backend for frontend simplified API integrations across multiple vehicle generations.

#2 about 3 min

The limitations of thread-based Spring Web MVC

Imperative coding with thread-per-request models struggles with resource exhaustion and scalability constraints.

#3 about 3 min

Adopting Spring WebFlux and the Reactor API

Moving to a non-blocking, event-driven architecture improves scalability but introduces declarative complexity.

#4 about 3 min

Taming declarative complexity with Kotlin Coroutines

Combining WebFlux with Kotlin Coroutines restores a familiar imperative coding style for complex business logic.

#5 about 6 min

Migrating incrementally using the WebFlux sandwich strategy

A step-by-step approach mixes the Reactor API on the edges while rewriting core business logic with Coroutines.

#6 about 4 min

Benchmarking concurrency models and throughput performance

Stress tests reveal the memory limitations of Web MVC and the scaling advantages of various WebFlux combinations.

#7 about 4 min

Challenges of legacy cloud infrastructure runtimes

The previous managed platform as a service restricted infrastructure configuration, load balancing, and logging access.

#8 about 6 min

Evaluating Azure compute options for a new platform

Strict requirements for easy migration and low maintenance ruled out virtual machines and standard Kubernetes clusters.

#9 about 4 min

Running microservices on Azure Container Apps

The chosen serverless platform leverages integrated frameworks like KEDA for scaling and Dapr for service communication.

#10 about 3 min

Provisioning a secure container infrastructure with Bicep

Infrastructure as code templates automate the deployment of virtual networks, gateways, and Docker image environments.

#11 about 5 min

Navigating preview bugs in Azure Container Apps

Early adoption required debugging missing subnets, stuck provisioning states, and default content-type headers intercepted by Dapr.

Matching moments

1:37 min

Applying backend microservice and virtualization patterns to frontends

Igor Minar Igor Minar +1 · WWC 2025

3:15 min

Evolving architectures from backend microservices to micro frontends

Serg Hospodarets · LIVE

5:08 min

Overcoming challenges of scaling legacy monolithic frontend applications

Josh Goldberg · WWC 2021

3:16 min

Backend architecture and legacy integrations at Porsche

Lukas Georgieff +1 · LIVE

5:25 min

Evolution of frontend and microservices architectures

Alexander Günsche Alexander Günsche · LIVE

2:30 min

Implementing application frontends with modular service architectures

Torben Schramme · WWC 2021

Upcoming sessions on this topic

Open session

World Congress 2026 North America

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

Paweł Matynia, Bartosz Leczycki

Paweł Matynia
Bartosz Leczycki
Open session

World Congress 2026 North America

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić
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

Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components

Shubham Chaurasia

Senior Software Engineer @ Meta

Shubham Chaurasia
Open session

World Congress 2026 North America

Boring Failover: Predictable Region Recovery Across 5,000 Microservices

Garvit Kataria, Sahil Sabharwal

Garvit Kataria
Sahil Sabharwal
Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal