Jennifer Shin

API engineers for Netflix's consumer and studio experiences

Jennifer Shin is a member of the API Systems team at Netflix where she scales APIs for both the content production and streaming worlds. Delivering highly available content to millions of users worldwide and designing APIs with a view toward availability and usability has been a joy and all-time high point in her career. Prior to joining Netflix, she worked on APIs for the New York Times, witnessing first hand the critical role of technology in the spread of information. In her free time, Jennifer enjoys reading and talking about theories of consciousness, the future of AI, simulation theory, and her dog Cloud.


How Netflix Scales its API with GraphQL Federation

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 asymptote due to the growing number of developers and increasing complexity of the domain. How do you scale out a microservice architecture while providing a single, unified API that enables rapid UI innovation decoupled from a swaying sea of microservices?

In order to address this growing problem, we’ve developed a federated GraphQL platform to power the API layer. This solves many of the consistency and development velocity challenges with minimal tradeoffs on dimensions like scalability and operability. In this talk, we’ll share the story of developing the federated API layer for Netflix’s studio ecosystem and explore possibilities and concerns for applying this approach to other domain areas.


Wednesday Nov 11 / 09:00AM PST (40 minutes )

TRACK Modern API Architectures ADD TO CALENDAR Add to calendar SHARE

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

The Speaker is preparing the presentation abstract. More details will be available soon.


Wednesday Nov 11 / 11:30AM PST (40 minutes )

TRACK Modern API Architectures ADD TO CALENDAR Add to calendar SHARE

3 weeks of live software engineering content designed around your schedule.

Don’t miss out! Save your seat now