📱

Get Our Mobile App

Take your business learning on the go!

Download on the App StoreGet it on Google Play

How Big Tech Ships Code to Production

ByteByteGo0:59

Transcription

Let's dive into how companies ship code from concept to production.

First, a product owner lays out what needs to be built. Developers get coding, regularly committing to get to track every change.

A CI/CD server like Circle CI takes over to build the code, run unit tests, and perform code quality checks. If it passes, QA teams perform additional tests like regression and performance checks in separate QA environments.

After QA gives a green light, the build moves to user acceptance testing. This is the final vetting before it goes live.

Successful builds are then rolled out to production with strategies like feature toggles, canary deployments, and A/B testing for a smooth release.

Once live, site reliability engineers keep a close eye on performance using monitoring tools like Prometheus and Datadog. They ensure everything runs without a hitch, ready to tackle any issue on the fly.

The Master System Design get 158-page system design ebook for free.