You are viewing content from a past/completed QCon - November 2020

Track

Modern API Architectures

APIs are the doorways we go through to access modern microservices. They power public facing customer experiences and provide essential data and functions for internal needs. There are a plethora of choices for developing APIs - from REST to gRPC to Thrift to GraphQL and more. The solutions we choose need to work not just technically, but also for the humans designing and interacting with those APIs. In this track, we’ll explore a few notable API architectures to extract the patterns and practices that apply to building modern API architectures anywhere.


From this track

Session

How Netflix Scales its API with GraphQL Federation

Wednesday Nov 11 / 09:00AM PST

Netflix is known for its loosely coupled and highly scalable microservice architecture. Rather than expose 100s of microservices to UI developers, Netflix offers a unified API aggregation layer at the edge. But as our business has scaled globally, our ability to innovate rapidly is approaching an...

Jennifer Shin

API engineers for Netflix's consumer and studio experiences

Stephen Spalding

API engineer for Netflix's consumer and studio experiences

Session

How to Tame Your Service APIs: Evolving Airbnb’s Architecture

Wednesday Nov 11 / 09:50AM PST

Airbnb was reaping the benefits of its migration to services, but soon managing hundreds of services and thousands of APIs created new problems. The dependency graph became too complicated, which impacted scalability, reliability, and velocity. Airbnb is tackling these challenges via introducing...

Jessica Tai

Engineering Manager of Homes Platform Infrastructure @Airbnb

Session

Rebuilding Twitter’s public API

Wednesday Nov 11 / 10:40AM PST

In August 2020, Twitter launched v2 of our API on top of a new architecture that could more easily scale with the large number of API endpoints we plan to deliver in the future.  As part of this design process, we drafted goals around Abstraction, Ownership, and Consistency. With the above...

Steve Cosenza

Tech Lead of the DES API Team @Twitter

Interactive Session

Panel: Past & Present API Architectures: What, Why, How & When

Wednesday Nov 11 / 11:30AM PST

Choosing an API architecture requires understanding the options and various tradeoffs. Rather than copy another company's architecture, we should seek to understand what led to that architecture and its relative pros/cons. In this panel, we'll explore the multiple API architectures that...

Jennifer Shin

API engineers for Netflix's consumer and studio experiences

Stephen Spalding

API engineer for Netflix's consumer and studio experiences

Steve Cosenza

Tech Lead of the DES API Team @Twitter

Date

Wednesday Nov 11 / 09:00AM PST

Share

Track Host

Philip Fisher-Ogden

Director of Engineering @Netflix

Philip Fisher-Ogden is the Director of Engineering for Product Edge Systems at Netflix, a group that develops and runs highly available API orchestration layers and critical edge services for Netflix. Prior to Netflix, Philip explored the impact technology could have on education as a Teach for...

Read more
Find Philip Fisher-Ogden at:
Logo

Build your learning journey and level-up on the skills most in-demand in 2021. Attend QCon Plus (Nov 1-12, 2021).

Save your spot for $699 before October 9th

Register