News for hackers. Stuff that matters.
Re:Calipso - A Node.JS CMS by ericflo on Tuesday May 24, 2011 @02:16AM (#2578885)
(Speaking about the "Speedy Foundations" section)

Is there some kind of magic in Node.JS and MongoDB that makes application logic fast and scalable?

Am I just a curmudgeon? Am I barking into the wind?

Language choice never implies speed or scalability. Map/Reduce doesn't imply scalability or speed either. Am I wrong about this?

I started thinking about why this kind of FUD bothers me so much (BTW, it bothers me a lot.) It's because it's an apparent willful ignorance of empirical evidence. It hits the same annoyance center of my brain that rapture predictors do.

Re:Calipso - A Node.JS CMS by joshontheweb on Tuesday May 24, 2011 @02:35AM (#2578917)
I think the idea is that the asynchronous nature of node helps it scale well. Even if it isn't really faster or more scalable I like that these frameworks are giving developers more options for backend js.
Re:Calipso - A Node.JS CMS by Uchikoma on Tuesday May 24, 2011 @03:26AM (#2579006)
People need to read Zed Shaws "poll, epoll, science, and superpoll" on this, and no longer repeat the "scale well" mantra.

"Another way to put this is if your server or protocol is the type that transmits a ton of data and can't tolerate idle resources, then poll will win. [...] But, if your server is the kind with lots of idle connections just hanging out, then epoll wins not poll."

http://sheddingbikes.com/posts/1280829388.html

Re:Calipso - A Node.JS CMS by alnayyir on Tuesday May 24, 2011 @02:34AM (#2578911)
No you are right. The modems fanaticism is mostly nonsense. Erlang is better for that approach to concurrency in general, amongst other things.
Re:Calipso - A Node.JS CMS by alnayyir on Tuesday May 24, 2011 @02:35AM (#2578918)
Node js got corrected to modems. Sigh.