Go to content

How Go Helped Accelerate Software Delivery at the BBC - Beth Anderson

Every day BBC Digital Distribution handles over 1,000 hours of catchup content, 3-4TB of live audio and video, and 13 million stream play events. We have over 17 thousand repositories in GitHub, around 4,000 virtualised deployments, 2,000 lambda deployments, and 1,000 separate projects deploying to over 600 individual AWS accounts. This talk covers how Go was integral to enabling the Site Reliability Engineering team to consolidate and modernise our software delivery process, and build new tooling based on the principles of Release Engineering. Beth talks about lessons learned along the way and how Go and the principles of Release Engineering can accelerate even the largest organisation.

August 16, 2022