3 ms·
Maybe that was my point. I am not sure. You see, a new technology was considered and eventually chosen because it was a different kind of project. And so it hap
by Ygor 14y ago
Maybe that was my point. I am not sure. You see, a new technology was considered and eventually chosen because it was a different kind of project. And so it happened that Node was a perfect fit for the job and a good opportunity to try it out. It is still to be determined if the choice was correct.
It is better to get out of your comfort zone not by doing the same thing in a new way, but by doing a new thing. You are bored with your job? Its not Java, or c#, or c that is boring. It is the stuff you are using it for and the way you are using it.
Anyway, Node is an excellent tool. Just don't use it as an easy way out of your comfort zone.
- onur 14y agoThe main point of my blog post was to show our positive experience by using something new to build something new. I'm not talking about renewing your existing backend, changing your perfect PHP implementation to Node.js, I'm talking about our story of choosing a platform for our new project and suggesting people out there to be open to trying new platforms according to their needs. I know the feeling, I did the same before. I have used PHP for projects that I had better alternatives for, just because it felt comfortable and hassle-free. In our case we have tried several other platforms/languages and the best fit was Node.js for us. “Do the research, be a developer not just an X language developer” would probably sum up my whole point.
- benologist 14y agoI think there was some really awesome benefits of nodejs that are worth mentioning. I recently finished migrating our old .NET API to NodeJS and found: 1) persistant connections, we deal with massive concurrency and remote connections to just about anything external (even on same network) could be saturated and overwhelmed so quickly 2) pseudo-caching data in the background, things like game configuration etc we just keep loading over and over on an interval so wherever possible we just have whole mongo collections and db tables sitting there in ram always fairly fresh 3) mirroring our application-wide redis cache locally on each server in the background so whenever we do get a cache hit it's insanely fast These are probably the coolest things I found moving our analytics api to nodejs.