Overview
Explore the concept of using GraphQL as an API gateway for microservices in this 28-minute conference talk from EuroPython 2023. Discover how GraphQL can effectively encapsulate complex distributed system layouts, providing a streamlined approach for delivering client-facing APIs. Learn why this method has become the standard for modern single-page applications and how it compares to other approaches like API Gateways and backends for frontends. Gain insights into managing the increasing complexity of microservice-based systems over time and how GraphQL can serve as a unifying layer. Understand the benefits and challenges of implementing GraphQL as an umbrella for your microservices architecture, and how it can improve the overall efficiency and maintainability of your distributed systems.
Syllabus
GraphQL as an umbrella for microservices — Artur Smęt
Taught by
EuroPython Conference