1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

What do you think about node.js

Discussion in 'Off Topic' started by aculate, May 14, 2011.

  1. aculate

    aculate Well-Known Member

    i keep hearing about this new technology that everyone is talking about called Node and the explosive growth and how the dev community are loving it.

    Is it something serious, a life changing technology (like ajax) or just another "framework" ?

    What do the experts think....

  2. Dan Cryer

    Dan Cryer Active Member

    Node.js is great. Once you get past the huge differences in program flow when compared to PHP, you can do some amazing things with it. It's designed to make development of hugely scalable systems simpler, and it works. :)
  3. Jason

    Jason Well-Known Member

    I enjoy working with Node.js, but in terms of scaling, I'd say only if you're dealing with "scaling in the small" (other languages and architectures are better suited for high scaling (e.g., Erlang)), or nothing too CPU intensive (not a lot of control over the memory model in v8).
  4. Kier

    Kier XenForo Developer Staff Member

    Node.js is fantastic, but the server configuration requirements to run it put it out of the reach of most people.
    allewreK likes this.
  5. allewreK

    allewreK Active Member

    Do you plan to add some little optionnal options to make xenforo work with NodeJS (like instant private messages).
  6. Jeremy

    Jeremy XenForo Moderator Staff Member

    Highly doubtful a Node.js implementation of XenForo would work as you so wish. What advantage would you gain from moving certain portions to optionally be implemented via Node.js?

    Mind you, I'm not completely against node for projects (I am a professional node developer myself), but don't see the benefit of XenForo implementing it.
  7. Rob

    Rob Well-Known Member

    I'm fairly sure that Paypal make very extensive use of nodeJS so I am sure there are proven ways to tackle scaling.

Share This Page