Instagram Server is entirely Python powered. Well, mostly. There’s also some Cython, and our dependencies include a fair amount of C++ code exposed to Python as C extensions. Our server app is a monolith, one big codebase of several million lines and a few thousand Django endpoints [1], all loaded up and served together. A few services have been split out of the monolith, but we don’t have any pla
![Static Analysis at Scale: An Instagram Story](https://cdn-ak-scissors.b.st-hatena.com/image/square/c9855bfc43c164d5bc3d54c4e153993f84288ed5/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A1200%2F1%2AJ7MSYdDO3yEz09sGE6yRTA.png)