3 ms·
Who cares if it's 10% slower running on Python if the whole thing is going to be distributed across 1000s of containers that are behind layers of caching. At th
by symlinkk 7y ago
Who cares if it's 10% slower running on Python if the whole thing is going to be distributed across 1000s of containers that are behind layers of caching. At that point developer productivity is more important than runtime performance.
- sorenjan 7y agoWhat exactly are those developers doing all day then? Because every time I open an Instagram.com link I'm struck by how bad it is. The images are small, the comment list is the same height as the image, so wide but short images have short comment list, the comments are scrolled to the bottom so the poster's description isn't visible without scrolling up, videos doesn't have any kind of playback controls so you can't even see how long they are, and so on. It's a terrible web site and I don't understand where all the developer time and productivity is going. And wouldn't a 10% hardware cost decrease be worth a lot at a company with such a high load, or is it all rendered so seldom because of the caching?
- WilliamEdward 7y agoI'm not sure I can say this with authority, but no one cares about the instagram website. It's primarily a mobile app, so they've been ignoring development on the website's bugs for as long as I can remember using it. Besides most of those problems are UI-related, this article is about the backend and really python is perfectly fine for a backend that has a huge focus on data (for obvious reasons)
- gigatexal 7y agoReally? You’re dogging the product because you don’t like how it looks on mobile? The article is about how they use python and types to improve their APIs.