-

Amsterdam, Netherlands
Back to Schedule

Tushar Mathur

Lessons from Scaling GraphQL to Half a Billion Requests per Minute

Skyline A - Level 21
ScalingSession Presentations

Session description

Learn about the scaling challenges we faced in terms of infrastructure, organizational growth, and the technological aspects of GraphQL usage within a hyper-growth startup. In September 2016, when our team of ten-odd full-stack engineers adopted GraphQL, we were handling a few thousand requests per second on our GraphQL layer. Fast forward to 2023, the engineering team has grown to 1,000 members managing half a billion requests per minute at peak. In this talk we aim to address critical questions regarding GraphQL's performance, when is the right time to integrate it, exploring whether GraphQL is predominantly a front-end abstraction or if it can also be effectively utilized in back-end operations for service-to-service communication. Drawing from years of extensive GraphQL usage at a significant scale—without the need for federation—we will introduce for the first time an open-source project that helped us elegantly design, streamline, and scale optimal GraphQL APIs.


Session speakers

Tushar Mathur

CEO & Founder, Tailcall

Scalingreturning speaker

Tushar is the Founder and CEO of Tailcall Inc. Before Tailcall, he was leading engineering at Dream11. He is an avid open-source maintainer and contributor, with an ardent passion for doing functional programming.


Session resources

Get your ticket

Join three transformative days of expert insights and innovation to shape the next decade of APIs!

Get tickets
COMMUNITYDEVELOPER EXPERIENCEAPIsTOOLS & LIBRARIESCOMMUNITYDEVELOPER EXPERIENCEAPIsTOOLS & LIBRARIES
OPEN SOURCEFEDERATIONECOSYSTEMSTRACING & OBSERVABILITYOPEN SOURCEFEDERATIONECOSYSTEMSTRACING & OBSERVABILITY
BEST PRACTICESWORKSHOPSSCHEMASSECURITYBEST PRACTICESWORKSHOPSSCHEMASSECURITY