2 ms·
(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
by ericflo 15y ago
(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.
- alnayyir 15y agoNo you are right. The modems fanaticism is mostly nonsense. Erlang is better for that approach to concurrency in general, amongst other things.
- alnayyir 15y agoNode js got corrected to modems. Sigh.
- joshontheweb 15y agoI 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.
- Uchikoma 15y agoPeople 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 http://sheddingbikes.com/posts/1280829388.html