4 ms·
The thing is, some tech companies do optimize to this degree (fb, google) - except it only really makes a lot of sense for companies that have A. Capital (huma
by boshalfoshal 4y ago
The thing is, some tech companies do optimize to this degree (fb, google) - except it only really makes a lot of sense for companies that have
A. Capital (human and money)
B. Bespoke internal tools from the server up
C. Insane scale
Google and meta put in lots of effort to have fast C++ code for their core infra, and they have several teams contributing to the LLVM project. Even places like Figma optimize to some extent because part of their business alpha is being performant and smooth. When you are at the scale of FB or G, optimizing the small things can lead to massive aggregate gains, and they have the eng talent/time to justify it.
At smaller companies though, as others have mentioned, iteration time and efficient dev spend are paramount. Optimizing for microsecond latency with on your B2B SaaS product written in Python/React is most likely not part of your business case, and it is a waste of engineering time and effort to do this when you could be putting that time and money into new and better features. Most of the time, these very niche performance considerations are taken care of to a decent degree with off the shelf tools, maybe with a bit of tuning.