numist/this-might-be-offensive — pull request #56 by jaswope (2012-02-26 20:25:06+00:00)
Title: Realtime Data Feed

Overview
--------

This allows users to see activity occur on the site "as it happens". This includes new comments, discussion, and uploads. It's a "nice to have" feature but definitely supportable with our current user base.

This feature has a large number of prerequisites and unanswered questions, but I'm opening this issue up because the code is basically ready for the base functionality.

Prereqs
-------

* Move off of Apache to a server that can handle more concurrent users (nginx is my suggestion)
* Switch to php-fpm to manage the fastcgi processes
* Install node.js
* Set up init script for the realtime server

Questions
---------

* Can we actually support the realtime comments feed? (This should be the first thing to cut if we need to)
* What do we do about subscriptions when comments are pushed to someone while their browser is open on the discussion?