Cxbx Update (Smashing Drive in-game)
Updated the official Cxbx site, with an update from shogun: http://caustik.com/cxbx/
View ArticleGame playing AI bot
Every once in a while a silly idea grips you and you decide “Screw it, I’m going to do it”. That happened with me with a game called Bejeweled Blitz on Facebook. My friends online have been competing...
View Articleautoblitz + source code
Since some folks have expressed interest in trying this bot for themselves, I decided to share the source code and binary It’s not perfect, but you can tweak the source code (for example, changing how...
View ArticleNode.js scalability testing with EC2
The sprites project leverages Node.js to implement it’s server logic. The server is surprisingly simple JavaScript code which accepts long-poll COMET HTTP connections from it’s C++ clients in order to...
View ArticleScaling node.js to 100k concurrent connections!
UPDATE: Broke the 250k barrier, too :] The node.js powered sprites fun continues, with a new milestone: That’s right, 100,004 active connections! Note the low %CPU and %MEM numbers in the picture. To...
View ArticleNode.js w/250k concurrent connections!
Okay, I figured it must be possible, so it had to be done.. The sprites server has smashed through the 250k barrier with 250,001 concurrent, active connections. In addition to the stuff talked about in...
View ArticleEscape the 1.4GB V8 heap limit in Node.js!
(continued from the sprites scalability experiments [250k] [100k]) Well, finally found a work around for the 1.4GB limit imposed on the V8 heap. This limitation was at first a “hard” limit, and after...
View ArticleNode.js w/1M concurrent connections!
I’ve decided to ramp up the Node.js experiments, and pass the 1 million concurrent connections milestone. It worked, using a swarm of 500 Amazon EC2 test clients, each establishing ~2000 active...
View Article