How Big Tech Ships Code to Production

preview_player
Показать описание

Animation tools: Adobe Illustrator and After Effects.

Checkout our bestselling System Design Interview books:

ABOUT US:
Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.
Рекомендации по теме
Комментарии
Автор

In our company I write the code and then test it a bit, then put it live and cross my fingers, then six months later I’ll get an email about a bug

Robfnord
Автор

You forgot the 20 meetings inbetween every step.

felix_xb
Автор

in my company we use the "trust me bro" methodology 😎

SuperSpeed
Автор

And in some places all of these phases are expected to be performed by the same team

mclaren
Автор

Crowdstrike on a Friday: "Hey intern push that to prod and get me a beer."

lilstubthumb
Автор

All of that just to change the color of a button....

romeu_
Автор

In my company, I can literally commit and push to all of the Live servers at the push of a button :) we’re a team of 10 ok

SethTheOrigin
Автор

In my company we don't plan anything, we don't take feedbacks, hell we don't use version control . We just check everything locally and then go to the server and replace the code out there. You guessed it right, I work in a shitty company and I'm leaving it.

imparthv
Автор

Can you please create a complete video on that

navneetsrivastava
Автор

You are forgetting design sprints with A/B testing in prototyping tools like axure or Figma. Depending on your tech stack the cost of change because of usability and UI changes needed can be enormous especially if it’s on a platform that is a monolith like sales force or ServiceNow.

BrasingtonAssociates
Автор

This is mature modern startups. All big tech companies use their own custom stack.

DominikPlaylists
Автор

Please make separate video on each topic/tools you addressed. First explain the problem and then how did these tool solve those problems

RAVINDERSINGH-htpl
Автор

This video makes me feel old. I remember when most of these products first appeared and especially when they didn’t exist.

ArmadilloFactory
Автор

Actually, there is usually a design phase as well between the plan and development phase. This involves discussions from anywhere between evaluating approaches to revisiting requirements for any compromises or SLAs.

pradyumnagupta
Автор

Let's not forget other SDLC processes like penetration testing in CAT/UAT that leads to security-focused sprints prior to deployment. Many dev teams would be served better understanding there will likely be (sometimes large) changes needed prior to deploying to higher environments.

xA
Автор

You forgot to mention to what size of company this apply and the system itself if it is worth all those steps😂

mro_coding
Автор

crowdstrike: *Thats a lot of words, too bad I aint reading them*

reymalik
Автор

Just curious, what tools or software do you use to draw the info graphic?

shankarjothi
Автор

You actually ship a broken kernel driver to every customer you have

kreuner
Автор

Too many small companies imitate these processes without understanding properly at which scale they are effective.

LCTesla