Re:Buildy: 1k HN users placed 250k objects in our HTML5 sandbox
by RoboTeddy on Thursday November 15, 2012 @07:32PM
(#4791693)
Thank you for maintaining sockjs-tornado! Performance has been shockingly good.
Setup: sockjs-tornado behind haproxy (on the same ec2 m1.large machine)
Over the 6-hour period the post was at the top of HN, there were about 480 concurrent users. At that time, the python process was using a grand 33 megabytes of memory and the overall system load was at 6%. Go sockjs-tornado :)
In the past couple days we've pushed 12+ gigabytes of real-time data through the server without restarting it. Memory usage has grown to a measly 60mb.
2. We've been using sockjs-tornado to push around ephemeral world update events, and Firebase for more persistent state-sync things like chat and presence. That's a pretty vague answer, I'll write it up better in a blog post!
Please feel free to reach out if you have any more questions -- my address is in my profile
Setup: sockjs-tornado behind haproxy (on the same ec2 m1.large machine)
Over the 6-hour period the post was at the top of HN, there were about 480 concurrent users. At that time, the python process was using a grand 33 megabytes of memory and the overall system load was at 6%. Go sockjs-tornado :)
In the past couple days we've pushed 12+ gigabytes of real-time data through the server without restarting it. Memory usage has grown to a measly 60mb.
2. We've been using sockjs-tornado to push around ephemeral world update events, and Firebase for more persistent state-sync things like chat and presence. That's a pretty vague answer, I'll write it up better in a blog post!
Please feel free to reach out if you have any more questions -- my address is in my profile