World Congress 2025 Aug 20, 2025 Session details

REST in Peace? What does the API protocol of the future look like? Or do we have it already?

Simon Auer

Is REST holding your applications back with high overhead? Discover how blending REST, GraphQL, and gRPC creates the ultimate high-performance API blueprint of the future.

Pause
Mute Enter Fullscreen
#1 about 3 min

The enduring legacy of REST APIs

The persistent dominance of REST APIs despite broad technological advancements since the early 2000s.

#2 about 2 min

Challenges and limitations of REST APIs

Common development pain points include over-fetching, undefined structures, request overhead, and poor real-time support.

#3 about 3 min

Clarifying API technologies and future scope

Essential terminology constraints and the expected scope of API technologies over the next decade.

#4 about 2 min

Core concepts and categories of APIs

Key operational differences between resource-oriented, procedure-oriented, and server-driven application interfaces.

#5 about 3 min

Strengths and gaps of the REST protocol

The core advantages and operational gaps of REST necessary to define future protocol requirements.

#6 about 3 min

Addressing data query flexibility with GraphQL

How GraphQL solves data fetching issues while introducing operational complexity and potential performance pitfalls.

#7 about 3 min

High performance communication protocols using gRPC

Leveraging gRPC and binary serialization for high-efficiency remote procedure calls across distributed microservices.

#8 about 2 min

Extracting application architecture concepts from Firebase

Key architecture takeaways like offline persistence, automatic scaling, and declarative permissions from serverless databases.

#9 about 2 min

Creating the ultimate future API wishlist

Synthesizing desired developer constraints involving performance, security, and next-generation artificial intelligence capabilities.

#10 about 1 min

Choosing the right API protocol today

Practical guidelines on when to deploy REST, GraphQL, or gRPC based on specific application architectures.

Matching moments

1:55 min

Evolution of API interfaces toward declarative data fetching

Gregor Bauer Gregor Bauer · World Congress 2024

3:35 min

Evaluating benefits and drawbacks of common API formats

Alexis Yushin Alexis Yushin · World Congress 2024

43 sec

Establishing a concrete vision for REST API development

Wekoslav Stefanovski Wekoslav Stefanovski · World Congress 2026 Europe

2:23 min

Architectural mapping of resources across different API protocols

Alexis Yushin Alexis Yushin · World Congress 2024

4:27 min

Modeling resource APIs with REST and OpenAPI

Florian Bader Florian Bader · World Congress 2026 Europe

5:58 min

Defining REST APIs and software development anti-patterns

Wekoslav Stefanovski Wekoslav Stefanovski · World Congress 2026 Europe

Upcoming sessions on this topic

Open session

World Congress 2026 North America

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

Stage 2

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

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov
Open session

World Congress 2026 North America

September 25, 2026 · 12:20–12:50

Stage 9

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 7

Designing High-Performance AI APIs: Lessons from Serving Millions of Real-Time Requests

Wayne Liu

Chief Growth Officer and Americas President of Perfect Corp.

Wayne Liu
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Outdoor Stage

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

September 25, 2026 · 11:40–12:10

Stage 7

x402: Building Pay-Per-Request APIs for AI Agents

Brian Whippo

Senior Director Integrations and Developer Tooling, Algorand Foundation

Brian Whippo
Open session

World Congress 2026 North America

September 25, 2026 · 11:40–12:10

Stage 2

Reinventing Testing Practices in the AI Era

Eric Deandrea

Java Champion & Senior Principal Software Engineer at IBM

Eric Deandrea