Node.js code sprint

Events happening in the community are now at Drupal community events on www.drupal.org.
Anonymous's picture
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

emjayess's picture

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,

SeanBannister's picture

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

joshk's picture

I recently ported the back end of the Chrome SEO toolbar to Node.js

I remember chatting w/you about that idea. Congratz! :)

Hey Josh, Yeah, I got all the

SeanBannister's picture

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

acouch's picture

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.

I'll try to attend virtually

valthebald's picture

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.

High performance

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week