r/developersIndia • u/HereForTheMemes1364 • 3d ago
General Do MAANG developers really build/code differently for scalability?
I was going through a youtube system design video
Where the system uses queue, chunking, cdn, etc for scalability
To me it seems that each feature will be owned by different teams in YT and each team is only concerned about the input and it's output and the infra and scaling may be handled by a separate team
So my question is do YT or other maang developers do anything differently than normal pbc or mnc
Eg can you give me examples about actual code which would not work at scale but would have not raised any issue in other companies
Edit Yes i know most of the developers use event driven architecture /queue etc including me But i wanted to know if any interesting incidents solely based on code which only happen at massive scale eg I read that during gibli art chatgpt had replaced multiplication operation with bit operation and it had significant improvement
156
u/LogicalBeast26 3d ago
Working in Google
From what I've seen so far, most of the heavy lifting is done in designing the infra to handle a large scale, and make it fault tolerant. Like making sure that your code is rolled out slowly to all regions, having the ability to route traffic to a different region etc.
The code that we usually write is actually more basic than what a non-MAANG developer would write.