GraphQL, gRPC or REST? Resolving the API Developer's Dilemma - Rob Crowley
GraphQL, gRPC, REST and WebHooks are among a bewildering array of technologies and architectural styles that are available to API developers today. Presented with such myriad options, how can we be confident of making an appropriate decision for the problem at hand? In search of guidance, developers often turn to online communities. This can exacerbate the problem as discussions about API styles often descend into statements about the superiority of one approach over another being presented as universal truths. Such comments invariably earn emotive rebuttals that also lack sufficient nuance. The result of such exchanges is increased confusion and uncertainty. Join me on a tour of these API styles where we will cut through this noise, demonstrate where each style shines (plus where they don't!) and ultimately resolve this dilemma of choice. In this session we'll take an in-depth look at API design; the best practices that have evolved; the game changing supporting technologies that are now available including HTTP/2; and most importantly what you need to do to deliver a world class developer experience: How to determine the suitability of an API style for your application context. Don't be a victim of technology hype! What is required to support graceful evolution of the API contract including the potential implications of both Hyrum's Law and the Law of Implicit Interfaces Understand the supporting toolchains and technologies that dovetail with each API style. The importance of treating your API as a product with an unwavering focus on improving the ease of consumption for your clients. By the end of the session, you will not only understand the concepts underpinning these various API styles but also have the knowledge to put them into practice. If you want to take to your API design expertise to the next level, then this is the session for you. See you there! Check out more of our talks, courses, and conferences in the following links: https://ndcsydney.com/ https://ndcconferences.com

From WCF to gRPC - Mark Rendle

GraphQL, gRPC or REST? Resolving the API Developer's Dilemma - Rob Crowley

Mastering Chaos - A Netflix Guide to Microservices

REST vs. GraphQL: Critical Look

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Nate Barbettini – API Throwdown: RPC vs REST vs GraphQL, Iterate 2018

So, you want to be a CTO? - Mahesh Krishnan

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Navigating microservices with .NET Core - Ryan Nowak

The Story of Why We Migrate to gRPC and How We Go About It - Matthias Grüter, Spotify

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)

Beyond REST with GraphQL in .Net core - Irina Scurtu
![Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]](https://i.ytimg.com/vi/X48VuDVv0do/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLDNg7nINwKqigXGqrL80FN9YuTNGg)
Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]

The Many Meanings of Event-Driven Architecture • Martin Fowler • GOTO 2017

gRPC vs REST: let the battle begin! by Alex Borysov & Mykyta Protsenko

NestJS Full Course in 2026 | How Senior Engineers Build Backends with AI

API Design in System Design Interviews w/ Meta Staff Engineer

How to Design APIs Like a Senior Engineer (REST, GraphQL, Auth, Security)

Design Microservice Architectures the Right Way

