My current role: head of architecture for bits of the BBC, including many of its websites and apps.
https://twitter.com/matthew1000 | |
https://www.linkedin.com/in/matthewclarkuk/ | |
matthew [at] hithere.uk |
I'm speaking at QCon+ in May.
I was interviewed as part of this AWS event (track 3), on how the BBC has transformed its online proposition using the cloud.
Apr 14, 2021
The new architecture for the BBC’s online services; the challenges of using Lambda functions including cold start-up, function chaining, debugging and setting the memory profile; the role of DevOps and CI/CD; and the nature of a cloud transformation.
Mar 29, 2021
The culture & technology story of moving BBC Online to the cloud.
This story was also referenced by InfoQ, Computer Weekly, The Register, and The Serverless Edge.
Oct 29, 2020
Dee, the DeepLens Educating Entertainer, using ML to interact with young children.
March 2018
How we built a serverless solution before off-the-shelf serverless solutions (like Lambda) were fast enough to support web/API hosting.
Nov 28, 2017
Seven techniques the BBC uses to create sites and apps that can handle millions of users simultaneously.
In .net magazine Jan 2017, then as a blog post, Jan 17, 2018
Prototyping ideas for BBC Sport Online
May 23, 2013
The story of how we built the BBCs online coverage of London 2012, with over 2,500 hours of live video coverage.
Aug 16, 2012
How serverless changes our approaches to architecting software.
AWS Users Group UK
June 3, 2020
How the BBC uses GStreamer to manipulate live video. (Back then it was a prototype; now it is used in production.)
GStreamer Conference, Edinburgh, UK
Oct 28, 2018
A serverless approach based on multiple small parts.
Tech Edge, Leeds, UK
Apr 27, 2018
A serverless approach based on Redis (AWS ElastiCache).
AWS re:Invent 2017, Las Vegas, NV
Nov 29, 2017
A serverless approach based on multiple small parts.
O'Reilly Velocity 2017, London
Oct 19, 2017
How the BBC uses microservices to power its websites and apps.
ScaleConf, CapeTown, South Africa
Apr 7, 2017
A general talk on how Node.JS is used at the BBC.
NodeConf London
May 11, 2016
How we built a websocket service, that scaled to over 1 million concurrent users, using Node.JS, Socket.io, and React.
(No online recording at present)
NodeDay London
Jun 26, 2015
(No online recording at present)
Build It Right Conference, Online
Nov 12, 2020
(No online recording at present)
World Broadcasters Union - International Media Connectivity Group, Dubrovnik, Croatia
Nov 17, 2016
Unfortunately, many of my projects are not open-source. A couple that are: