I kinda stopped working on this for a while to focus on File Uploads. This was project number two for me.
I've been playing around with code occasionally (nothing that works properly, of course) to try out some ideas particularly in the area of memory consumption and load in client and server (we can't have a really useful tool thats too bloated to use)
I'm concerned about the load this is going to create on the server.
me too! For a start, server pushing/streaming puts far less load on the server than server polling: much less HTTP overhead and much less connections since updates are only made when there's new data.
Secondly, I've tried timeouts on both client and server with great success, which will probably just end up being only on the server to simplify things
Third, i'm looking at checking memory usage, so that if it gets too much it'll tell the client to reconnect.
Fourth, i'm trying out some cyclic connection dropping, so that everyone isn't dumped at the same time, but one by one (but this requires some fun, cross-process stuff)
So the idea is still alive, but it's on hold til I play around with file uploads and plugins and such. but i've been on holiday too, so another hold up there.
very good to see interest in this please keep comments and questions coming