Disqus: Scaling the World’s Largest Django Application (2010) [video]
As these slides are very old, here's some updates:
* We use Flask and nginx in various areas now (the main app is still Django). Our realtime app, for example, is powered off of uwsgi and Flask.
* There are nearly 1b monthly uniques across the network serviced by the platform.
* ~300 servers
* Still Postgres (with Slony, multiple clusters), Redis, Memcache, and some Cassandra for newer things (not comments).
Also mostly confident we're still the "largest Django app" in terms of traffic.
Largest? Is Disqus really 'larger' than Instagram?
All with apache and haproxy? No nginx or uwsgi/gunicorn or Redis? How old is this article?
What struck me instantly was the use of Slony. I haven't listened to the whole thing yet but I am interested in their justification. Perhaps they just haven't moved to 9.2 yet.
Using django for a distributed commenting system?
Hammer and screws.
Painful spam in the disqus comments at the bottom of that page. Don't they have something in place against this?
Great watch.