Live data from Hacker News

Experimenting with Node.js

jeffkreeftmeijer.com

11–20 of 88 posts

Re: Experimenting with Node.js

#11
post #6

It would be interesting to hear from the author how the server is handling HackerNews traffic

Hi, author here. While building this thing, the Node server had the tendency to drop out. I'm monitoring it with God (http://god.rubyforge.org/) now, so it restarts whenever anything goes wrong.

I'm genuinely impressed by how it's holding out now. :)

Re: Experimenting with Node.js

#12
post #6

It would be interesting to hear from the author how the server is handling HackerNews traffic

Hi, author here. While building this thing, the Node server had the tendency to drop out. I'm monitoring it with God ( http://god.rubyforge.org/ ) now, so it restarts whenever anything goes wrong. I'm genuinely impressed by how it's holding out now. :)

[deleted]

Re: Experimenting with Node.js

#13
post #6

It would be interesting to hear from the author how the server is handling HackerNews traffic

Hi, author here. While building this thing, the Node server had the tendency to drop out. I'm monitoring it with God ( http://god.rubyforge.org/ ) now, so it restarts whenever anything goes wrong. I'm genuinely impressed by how it's holding out now. :)

What's the memory and cpu usage?

Re: Experimenting with Node.js

#14

I'm wondering if Javascript will start being heavily used server-side? Would it be wise to start learning JS and how to use Node.js or is it absolutely not suitable for production use?

You should absolutely start learning it. node.js already has a large amount of traction and is being used in production in numerous places:

http://wiki.github.com/ry/node/

Re: Experimenting with Node.js

#15

Extremely cool demo. It would be interesting to see this applied to analytics, so you could see exactly what people are doing on your site in real time. Although that would also be a bit creepy.

There's already something called Hummingbird that does that: http://mnutt.github.com/hummingbird/

Re: Experimenting with Node.js

#17

Make it funnier, show us a maze and people trying to solve it in real time. Replace the mouse pointer with a colored token and constrain its movement to the walls of the maze.

This was a startup idea I had when I started Mibbit (I decided on balance webchat had more potential than multiplayer web games).

The idea was 'mouse games'. I had a similar setup where you could see everyones mouse cursor. I planned a whole load of multiplayer games where you could chase each other, complete puzzles, click on other people to kill them, draw circles round other players to trap them, etc etc. You could have messages show up like "First to draw a square gets a point". "Move to the left get a point". "Move as far away from everyone else as you can. Most isolated player gets a point". You could have objects being thrown at cursors, and you have to dodge them. Tons of potential to be a fun way for people to waste time :)

I'm sure it would have been great fun to make :)

Re: Experimenting with Node.js

#19
post #17

Make it funnier, show us a maze and people trying to solve it in real time. Replace the mouse pointer with a colored token and constrain its movement to the walls of the maze.

This was a startup idea I had when I started Mibbit (I decided on balance webchat had more potential than multiplayer web games). The idea was 'mouse games'. I had a similar setup where you could see everyones mouse cursor. I planned a whole load of multiplayer games where you could chase each other, complete puzzles, click on other people to kill them, draw circles round other players to trap them, etc etc. You coul…

It still sounds like a pretty cool idea to me - I'd certainly check it out if something like that existed.

Re: Experimenting with Node.js

#20

It a strange mix of disappointment and excitement to find out someone has just released a better finished version of what you were working on. Oh well, I guess I'll finish it anyways.

Please let me know when you finish it. I would love to see your code. :)
Post reply on HN