As term of performance, when you’re interested in testing make sure you bypass your local cache by using the --force cli flag or your second installation attempt will use the npm cache that is stored on your disk. Something like:
rm -rf primus && time npm install primus --force --reg http://registry.nodejitsu.com would be a more correct way of benchmarking. On Tuesday 21 January 2014 at 20:50, Charlie Robbins wrote: > OHAI nodejs list! > > Can't remember the last time I made a post here, needless to say I'm already > nostalgic. Back in the day we used to announce fun things so I thought I'd > announce a new fun thing I've been working on: > > https://github.com/nodejitsu/smart-private-npm > > It's an intelligent routing proxy between two npm registries. Beyond just > "try here, then try there" it actually decides where requests should go based > on a policy > (https://github.com/nodejitsu/smart-private-npm#understanding-a-policy) with > things like: blacklisting and whitelisting. > > If you want to give it a shot in terms of performance you can try: > > time npm install {anything-public} --reg http://registry.nodejitsu.com > time npm install {anything-public} --reg http://registry.npmjs.org > > That first URL will always be a public gateway. It gives us good performance > data on how to fine tune it. Personally I'm really bullish on [email protected] > (mailto:[email protected]) because the streams3 implementation has already proven a > huge boon in [email protected]. (mailto:[email protected].) > > Let me know what you think: > https://github.com/nodejitsu/smart-private-npm/issues > > --Charlie > > -- > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > (mailto:[email protected]) > To unsubscribe from this group, send email to > [email protected] > (mailto:[email protected]) > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "nodejs" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > (mailto:[email protected]). > For more options, visit https://groups.google.com/groups/opt_out. -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
