Sebastian,

Is the code that includes the keep alive agent private? Would certainly love to 
include one as a default, if you'd like to contribute it.

Cheers, Mathias 




On Friday, 3. May 2013 at 18:51, Sebastian Cohnen wrote:

> Sure, see https://gist.github.com/tisba/5511106
> 
> The agent is based on the keep alive capable agent included in 
> https://github.com/mikeal/request. In a more recent version this was 
> extracted to https://github.com/mikeal/forever-agent, but I haven't used it 
> since.
> 
> On 03.05.2013, at 18:44, Mathias Meyer <me...@paperplanes.de 
> (mailto:me...@paperplanes.de)> wrote:
> > Sebastian,
> > 
> > I have yet to look into that, but if you'd be willing to share your hack, 
> > maybe I could integrate that directly into riak-js? :)
> > 
> > Thanks!
> > 
> > Cheers, Mathias 
> > 
> > 
> > 
> > 
> > On Friday, 3. May 2013 at 18:00, Sebastian Cohnen wrote:
> > 
> > > Hey Mathias,
> > > 
> > > this is awesome news, thanks for your work! I'll see what I can do to 
> > > test the new version against production traffic.
> > > 
> > > One question though: I don't know the work of Andrew, but do you support 
> > > real HTTP keep alive? (not node.js' pseudo keep alive). I had to 
> > > implement my own http agent and inject it into a previous version of 
> > > riak-js to get useful performance. I'd like to drop that hack.
> > > 
> > > 
> > > Best
> > > 
> > > Sebastian
> > > 
> > > On 03.05.2013, at 17:55, Mathias Meyer <me...@paperplanes.de 
> > > (mailto:me...@paperplanes.de)> wrote:
> > > 
> > > > Heya,
> > > > 
> > > > Just shipped riak-js 0.10.0, with support for Protocol Buffers: 
> > > > https://npmjs.org/package/riak-js
> > > > 
> > > > To use protobufs, specify a different API option when creating a client:
> > > > 
> > > > var riak = require('riak-js').getClient({api: 'protobuf'})
> > > > 
> > > > I'd love to have some feedback on how the protobuffs support works with 
> > > > real workloads, if anyone feels like trying it out. Please report any 
> > > > issues you're seeing: https://github.com/mostlyserious/riak-js/issues
> > > > 
> > > > Currently it's still using a single connection, but I'll work on adding 
> > > > connection pooling next. Already merged Andrew J. Stone's support for 
> > > > pooled HTTP connection into the current master, will work off that for 
> > > > protobuffs as well.
> > > > 
> > > > Thanks to Nathan LaFreniere for his awesome riakpbc and protobuf.js 
> > > > libraries, which helped me a lot!
> > > > 
> > > > Cheers, Mathias
> > > > 
> > > > 
> > > > 
> > > > _______________________________________________
> > > > riak-users mailing list
> > > > riak-users@lists.basho.com (mailto:riak-users@lists.basho.com)
> > > > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
> > > > 
> > > 
> > > 
> > 
> > 
> 

_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to