5 ms·
I am sorry, but it seems that Pinterest is written using Django. https://www.djangoproject.com/start/overview/ https://www.djangoproject.com/start/overview/
by keshab 10y ago
I am sorry, but it seems that Pinterest is written using Django.
https://www.djangoproject.com/start/overview/ https://www.djangoproject.com/start/overview/
- tomnipotent 10y agoMoved off Django to Flask. https://www.quora.com/What-challenges-has-Pinterest-encountered-with-Flask https://www.quora.com/What-challenges-has-Pinterest-encounte...
- dempseye 10y agoThat page does not support the statement that they moved off Django to Flask.
- lrem 10y agoBut it supports that they do use Flask. > Presently, the API does over 12 billion requests per day, all in Flask. Wow, that is 138kqps. Not something that would strike me as your typical Python workload.
- nly 10y agoWhacking great big CDNs in front of your infra will do that.
- lrem 10y agoWhat exactly a CDN can do to increase the qps throughput of your backend? I thought it's used to reduce it...
- ubernostrum 10y agoThere are lots of those lying around. I don't know if it still is, but when I was at Mozilla the service that every instance of Firefox around the world hits to do the version/extension-compatibility checks was backed by Django, and was at something like 15k req/s served. Firefox has gained some market share in the four-ish years since I got that number, so probably larger now.
- tomnipotent 10y agoIt further links to this post: https://www.quora.com/What-is-the-technology-stack-behind-Pinterest-1 https://www.quora.com/What-is-the-technology-stack-behind-Pi... > They started with Django but moved out of Django and currently use 'home grown framework on top of Flask'.