GraphQL Day 2025

CNIT La Defense, Aubepine 3/4 Paris
Back to Schedule
9:45 AM - 10:10 AM

Grafast: A Declarative Solution to GraphQL's Execution Woes

Abstract

Introducing Grafast: a new approach to GraphQL execution, enabling engineers to build next-level efficiency into new or existing GraphQL APIs. This declarative approach to execution eliminates the many pitfalls of traditional resolvers and optimizes communications with your business logic. This is achieved through understanding the request's full data requirements and planning the best batched execution strategy before requesting anything from the business logic. This decoupling of data fetching from the GraphQL request shape results in fewer and more efficient operations against your backend services and data sources, eliminating both over- and under-fetching on the backend along with deduplication of redundant work, leading to reduced operational costs and delightful user experiences! A passion project of a founding GraphQL TSC member, this MIT-licensed open source technology has already been in production at a number of companies for over a year!

Speaker

GraphQL Technical Steering, GraphQL Foundation

A "community-funded open source maintainer," Benjie dedicates much of his time to open source, made possible by sponsorship from appreciative and forward-thinking individuals and organizations. Often found helping contributors advance proposals and instrumental in many key GraphQL advancements and initiatives, Benjie is proud to help guide GraphQL into the future as a member of the Technical Steering Committee.