Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7161635
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 28, 20262026-05-28T13:36:00+00:00 2026-05-28T13:36:00+00:00

The reason I’m asking is that this post http://amix.dk/blog/post/19577 Indicates that Node.js 0.2.2 seems

  • 0

The reason I’m asking is that this post

http://amix.dk/blog/post/19577

Indicates that Node.js 0.2.2 seems to have a threshold of 500/s and is outperformed 10x by Netty. In the comments, Ryan Dahl indicates that it was possibly because of a bug which has been subsequently fixed. However I cannot find in the remainder of the post or elsewhere any confirmation that the issue was resolved and if so updated benchmarks. We are now many versions ahead of the one referenced above and I’m wondering if there are any benchmarks, formal or otherwise pertaining to Comet requests/second.

If there are no benchmarks, it would be good to know in general terms whether the issue flagged by Amir is still outstanding. 500 comet/second is a threshhold that could be reached by a modest sized chat/game focused site.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-28T13:36:01+00:00Added an answer on May 28, 2026 at 1:36 pm

    node.js has come a long long way from 0.2.2. It seems likely there were also implementation issues with the architecture being discussed in the linked post, as comments suggest they did not consider using multiple node processes with a load balancer.

    This is clearly a necessity for high performance applications — indeed, the last paragraph of the node.js official about section reads:

    But what about multiple-processor concurrency? Aren’t threads necessary to scale programs to multi-core computers? You can start new processes via child_process.fork() these other processes will be scheduled in parallel. For load balancing incoming connections across multiple processes use the cluster module.

    Now, considering that a single node 0.2.2 process used %10 of the resources of Netty (as is mentioned in the OP linked post), then they could have run 10 node processes on the same hardware, which begs the question: If Netty is 10x faster than node, but uses 10x the resources, then wasn’t their performance actually the same? Meanwhile, node’s performance has been drastically improved in the >=0.6.0 releases, especially on machines running Windows, which is now supported natively. See the Windows benchmarks from the 0.6.0 release notes:

    The http benchmark was done with 600 clients on a 10GE
    network served from three load generation machines.

                                v0.4.12 (windows)   v0.6.0 (windows)
    http_simple.js /bytes/1024  3858 r/s            5823 r/s
    io.js read                  12.41 mB/s          26.51 mB/s
    io.js write                 12.61 mB/s          33.58 mB/s
    startup.js                  152.81 ms           52.04 ms
    

    Meanwhile, though nobody seems to want to talk about what exactly they’re doing, it seems some of the highest traffic tech players are turning to node.js for extremely high-capacity systems. Google, Yahoo, Mozilla, LinkedIn and startup i.TV are all profiled in the article Node at scale published yesterday on venturebeat.com.

    While I couldn’t find exact benchmarks for comet/second, it seems clear that with proper system architecture it is much, much higher than 500.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

The reason I am keen to do this is that we have a wiki
The reason I'm trying to do this, is that I have a program that
They reason i want to do this is so that I can actually have
The reason I am asking this is due to my observation that frameworks like
The reason I'm asking this is that our app (The Elements) runs fine on
The reason I am asking this question is because I have landed my first
The reason for me asking this question is:- I get a real buzz out
The reason I am asking is that I am thinking of building a foot
The reason I asked this question is that I wanted to create a helper
I have a string like this: La Torre Eiffel paragonata all’Everest What PHP function

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.