It would be entirely possible but not really feasible. It would be an extraordinarily large amount of AJAX pushing around on the site. The hosting bills would probably skyrocket. One of the projects for one of the web frameworks I used to use (Grails) was basically creating a real-time updating forum. So it isn't even really hard just not worth it on a large scale.