Posted by Anonymous on April 11, 2011 at 1:29am
Start:
2011-04-24 (All day) Australia/Sydney Organizers:
Event type:
User group meeting
Node.js code sprint! You know you want one! Below is a (by no means) complete list of things we want to hack on:
- Improving the settings pages
- Improving documentation
- Making sockets writeable from client connections as well as from Drupal
- Adding Node.js integration to existing Drupal modules
- Working on Node.js server extension code
- Your idea here!
The tentative date for the sprint is Sunday, April 24th.
Ampersand Technology will open up its office for the day, and provide free beer and pizza. We'll also create a dedicated IRC channel on Freenode for the day for those who can only participate virtually.
Comments
Rockin the node
Hiya Justin -
Wowza, you've really been kickin butt and takin names with your nodejs work... and new venture(!)... since Chicago. Congrats on Ampersand Tech + pushmachine, that is awesome!
I'm not nearly as familiar with nodejs or your module work as I want to be (I tried to find you on code sprint friday at Drupalcon), so I may slap this on my calendar and hang in IRC, just for the sake of absorbing the stuff!
Keep it up.
--
matt j. sorenson, g.d.o., d.o.
I'll try to attend virtually,
I'll try to attend virtually, I recently ported the back end of the Chrome SEO toolbar to Node.js and I'm really enjoying working with it, still figuring out how I'm going to scale to 50,000+ persistent connections. I'll soon be integrating it with Drupal so this will be a good chance to get up to speed.
@Justin I think we briefly spoke at DrupalDownunder in the BOF area regarding your port of the chat module.
Aweome
I recently ported the back end of the Chrome SEO toolbar to Node.js
I remember chatting w/you about that idea. Congratz! :)
https://pantheon.io | http://www.chapterthree.com | https://www.outlandishjosh.com
Hey Josh, Yeah, I got all the
Hey Josh,
Yeah, I got all the original code ported which runs heaps faster than PHP. PHP would of been better if I'd bothered to get it running asynchronously but node really made it easy. It's only handling a few requests a second at the moment but I'm currently able to serve that off an EC2 micro instance :)
I'm about 2 months away from launching the new features which will add persistent connections, we worked out the average load would be about 50,000 connections with a max load of 100,000. But then we decided we'd release a Safari, Opera, Firefox and IE version before then so those numbers might double. The interesting bit will be the future integration with Drupal because we need to check that users are logged in for various premium services. I'll let you know how it all goes.
I can help out with
I can help out with documentation. What are the start and stop times? I know you we are half-way across the world from each other.
me: http://aaroncouch.info
my work: http://nuams.co
I'll try to attend virtually
I see many use cases for integrating node.js with drupal code for getting the best from each technology.
For my own needs, I'm going to use node.js (pixel ping probably? https://github.com/fangel/pixel_pusher) for logging users activity. Seems natural if drupal modules would have an ability to extend logged data via hooks.