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

Upcoming sessions on this topic

Open session

How We Cut Our API's p99 Latency from Minutes to Under a Second

  • Deepak Agrawal

    Atlassian

    Principal Software Engineer

Open session

Beware of Strangers Bearing Code: Open Source Trust in the Agent Era

  • Vikram Vaswani

    Consultant

Open session

AI Is the Easy Part: Why Faster Engineers Don't Make Faster Businesses

  • Bharat Sharma

    Booking

    Senior Engineering Manager

Open session

Multi-Cloud Isn't a Project. It's a Side Effect.

  • Antonio Mendoza Pérez

    Temporal Technologies

    Staff Developer Success Engineer

  • Gaurav Thadani

    Temporal

    Staff Developer Success Engineer

Open session

Autopsy of an Autonomous Incident: When the Agent Made It Worse

  • Navin Pai

    StackGen

    Director of Engineering

Open session

What I Got Wrong Shipping an MCP Server for Live Infrastructure

  • Pritesh Kiri

    Harness

    Developer Relations Engineer