World Congress 2025 • Aug 20, 2025 • Session details

Lessons from Our API Past: Evolving to a Resilient API Future

Yousaf Nabi

Microservice sprawl often creates a fragile distributed monolith. Learn how isolated contract testing replaces brittle end-to-end tests to guarantee safe, independent API deployments.

Pause
Mute Enter Fullscreen
#1 about 2 min

Introduction to API reliance and the cost of failures

The growing reliance on APIs introduces systemic risks when critical digital infrastructure fails.

#2 about 2 min

Historical API failures and system security vulnerabilities

Real-world examples highlight how zombie APIs, unmaintained infrastructure, and insecure designs cause major outages.

#3 about 2 min

The evolution from monoliths to agile microservices

The shift from waterfall-based monolithic systems to agile microservices dramatically increased distributed deployment complexity.

#4 about 3 min

Managing microservice sprawl and complex protocol environments

Engineering teams must combat structural challenges caused by microservice sprawl and escalating multi-protocol service demands.

#5 about 5 min

Testing interconnected microservices and navigating the test pyramid

Slow automated integration tests expose the critical need for a balanced testing pyramid approach.

#6 about 8 min

Bridging design and implementation with modern API specifications

OpenAPI formats and governance tools help mitigate provider drift and safely manage breaking consumer changes.

#7 about 6 min

Implementing contract testing for safe microservice evolution

Consumer-driven contract testing practically verifies microservice interactions and enables independent validation before production deployment.

#8 about 2 min

Leveraging bidirectional contract tools and AI schema validation

Bidirectional testing integration, automated portal design sync, and generative AI lower the barrier to widespread contract verification.

#9 about 3 min

Shaping deterministic workflows with the modern Arazzo specification

The newly introduced Arazzo specification defines deterministic, machine-readable API interaction workflows tailored for autonomous agent consumers.

Matching moments

2:20 min

Discovering risk models and implementing contract testing tools

Sarah Hutchins · World Congress 2022

1:18 min

Audience Q&A on enforcing API contracts

Tushar Gupta Tushar Gupta · World Congress 2026 Europe

6:44 min

Designing a resilient API gateway architecture

Lars Hesel Christensen +1 · LIVE

2:52 min

Designing microservices with the OpenAPI specification workflow

Artem Manchenkov Artem Manchenkov · World Congress 2024

2:04 min

Clarifying API technologies and future scope

Simon Auer Simon Auer · World Congress 2025

1:40 min

Summarizing key engineering lessons for platform API development

Anto Anto · World Congress 2024