We promise users know we're a minority. We're reminded of it quite often. On Saturday, March 16, 2013 8:30:14 PM UTC-5, Tim Smart wrote: > > Another client you can include in your benchmarks etc. > https://github.com/tim-smart/node-redis > > I'm a fan of the standard callback style as it plays nice with all the > control flow libraries. > > Tim. > > On 16 March 2013 17:26, Michael Jackson <[email protected] <javascript:>> > wrote: > > Hi Chaoran, > > > > Thanks for asking this. I haven't had very much time to optimize the > code > > yet, but I thought I should go ahead and run a benchmark anyway just to > know > > what neighborhood I'm in. > > > > I copied and pasted the benchmark that node_redis uses into then-redis > and > > made a few tweaks to make it work with then-redis. You can see the > results > > in the benchmarks branch up on GitHub. FWIW, I ran the benchmarks on my > > MacBook Air 1.7 GHz running node 0.10.0 and Redis 2.9.7. > > > > The mean difference in ops/sec between then-redis and node_redis right > now > > is ~5,000. There are quite a few benchmarks where then-redis seems to be > > faster, especially when the pipeline is small. It seems I have some room > for > > improvement when there are lots of commands in the pipeline. > > > > Overall though I think the results are pretty encouraging. As with most > > benchmarks, take them with a grain of salt. These things are hard to get > > down to a science. :) > > > > -- > > Michael Jackson > > @mjackson > > > > > > On Wed, Mar 13, 2013 at 11:50 AM, Chaoran Yang > > <[email protected]<javascript:>> > > > wrote: > >> > >> It would be good if you can show some performance results, comparing > with > >> node_redis. What is the overhead like using promises? > >> > >> -Chaoran > >> > >> > >> On Thursday, March 7, 2013 11:16:29 AM UTC-6, Michael Jackson wrote: > >>> > >>> :D Thanks David. > >>> > >>> I've been programming almost exclusively in promises these past few > >>> months and it feels pretty good. Plus, I'm a big believer in tiny > modules > >>> and simple code bases. Helps me grok them a bit easier when they're > small. > >>> > >>> Also, thanks for your work on node_redis! > >>> > >>> > >>> -- > >>> Michael Jackson > >>> @mjackson > >>> > >>> > >>> On Wed, Mar 6, 2013 at 8:54 PM, DTrejo <[email protected]> wrote: > >>>> > >>>> Redis is 300 LOC!? ;) > >>>> > >>>> Cheers and good to have some competition to make us node_redis > >>>> maintainers get into gear. > >>>> D > >>>> > >>>> On Wednesday, March 6, 2013 1:23:25 PM UTC-5, Michael Jackson wrote: > >>>>> > >>>>> Hello, > >>>>> > >>>>> then-redis is a small, promise-based Redis client for node.js that > I've > >>>>> been working on over the past few weeks. It supports all the > features of > >>>>> Redis in a simple, user-friendly package. I thought others might > enjoy using > >>>>> it as well, so I released the source this morning. > >>>>> > >>>>> https://github.com/mjijackson/then-redis > >>>>> > >>>>> The two major differences between then-redis and node_redis are: > >>>>> > >>>>> 1. then-redis returns a promise when you issue a command > >>>>> 2. The entire codebase is very small (~300 LOC), just like Redis > >>>>> > >>>>> Other than that the APIs are very similar. If you're using Redis and > >>>>> you enjoy promise-style programming please check it out and let me > know what > >>>>> you think. > >>>>> > >>>>> Install it: npm install then-redis > >>>>> > >>>>> Enjoy! > >>>>> > >>>>> -- > >>>>> Michael Jackson > >>>>> @mjackson > >>>> > >>>> -- > >>>> -- > >>>> 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. > >>>> > >>>> > >>> > >>> > >> -- > >> You received this message because you are subscribed to the Google > Groups > >> "Redis DB" group. > >> To unsubscribe from this group and stop receiving emails from it, send > an > >> email to [email protected] <javascript:>. > >> To post to this group, send email to > >> [email protected]<javascript:>. > > >> Visit this group at http://groups.google.com/group/redis-db?hl=en. > >> > >> 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]<javascript:> > > To unsubscribe from this group, send email to > > [email protected] <javascript:> > > 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] <javascript:>. > > 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.
