GraphQL APIs: REST in Peace


This talk will introduce attendees to GraphQL and then dive into the intricacies of how we built the API. It’ll cover end-to-end the flow we provide to our developers and some of the specific considerations we took when making it a public API: * solving the N+1 data retrieval problem and query planning * structuring models for optimal data retrieval * when to use GraphQL This talk will also cover some of the specifics of hooking GraphQL into a service-oriented architecture, how it’s built into our infrastructure, and the advantages you gain by having GraphQL interface with your services.

Language: English

Level: Intermediate

Tomer Elmalem

Software Engineer - Yelp

Tomer is a software engineer at Yelp, spending the past two years working on their Public API and more recently working to add GraphQL to their API.

Go to speaker's detail