Speaker: Matthew Clark

(He / him / his)

Head Of Architecture for the @BBC's Digital Products

Matthew Clark is Head of Architecture for many of the BBC’s online products. He’s been at the BBC for over 10 years, and has been involved in multiple projects such as covering the London 2012 Olympics, and getting BBC iPlayer working on the International Space Station. His passion is technical strategy – understanding how new technologies offer phenomenal opportunities to solve problems, move faster, create amazing new experiences, and make the world a better place.

Find Matthew Clark at:

Session + Live Q&A

APIs at Scale: Creating Rich Interfaces that Stand the Test of Time

The amount of data in the world is growing exponentially. To match, APIs are also growing in size and complexity. They need to do more, evolve faster, and integrate into more places. So what is the best way to design data and APIs that can flex to changing needs? Using 100 of the BBC’s APIs as examples, this talk will explore the options for creating data interfaces that can adapt as needs grow. We’ll look at versioning; design patterns; handling different use-cases; supporting high-traffic moments; and the merits of different API types. And we’ll consider how serverless provides new opportunities for data feed handling and API design.

Date

Wednesday May 11 / 09:00AM EDT (50 minutes)

Track

Building and Evolving APIs

Topics

APIRESTGraphQLgRPCDesign PatternPatternsServerless

Slides

Slides are not available

Add to Calendar

Add to calendar

Share