|
|
|
|
|
by jakobnissen
1369 days ago
|
|
The question is why they chose Python for apparently performance sensitive problems in the first place. The fact that they're now bumping against a performance wall and can't get around it by rewriting is a huge drawback when choosing Python as the language in the first place. Awareness that organisations often end up in these problems should be considered when choosing the language for a green field project. |
|
As I understand it, Instagram is a python codebase and (guessing) may be the primary motivator here.
Probably the first, say, 100 person-years of effort poured into the Instagram codebase were done at a time when product development velocity, not performance, was the main priority.