The State of Modern APIs – Comparing GraphQL, REST, gRPC, and Async Messaging

Comprehensive comparison of modern API architectures, helping you choose the right approach for your applications.

Duration: 60 minutes
Level: Intermediate
Presented: 8 times
APIs GraphQL REST gRPC Architecture

Abstract

APIs are the backbone of modern software architecture, but choosing the right API paradigm can be challenging. This talk provides a comprehensive comparison of the most popular API architectures: GraphQL, REST, gRPC, and async messaging patterns.

We'll explore the strengths and weaknesses of each approach, discuss real-world use cases, and provide practical guidance on when to use each technology. You'll learn about performance characteristics, developer experience, tooling ecosystems, and how to make informed decisions for your specific requirements.

Presentation History

dev up

St. Louis, USA • August 6-8, 2025

SDD

London, UK • May 12-16, 2025

SDD

London, UK • May 15-16, 2024

CodeMash

Sandusky, USA • January 10-13, 2023

DevConf Poland

Kraków, Poland • August 30-September 1, 2022

dev up

St. Louis, USA • June 6-8, 2022

KCDC

Kansas City, USA • September 15-17, 2021

Update Now

Prague, Czech Republic • November 23-26, 2020

Interested in this talk?

I'd be happy to present this talk at your conference, meetup, or corporate event. Let's discuss how this session can bring value to your audience.