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.