Great. Thanks Sean. On 13 November 2012 10:37, Sean Cribbs <s...@basho.com> wrote:
> Scott, > > It is generally safe to use the Ruby client from multiple threads. A > few items that are infrequently touched (memoized buckets and their > properties) are not, but normal requests are all handled by a > thread-safe connection pool. Ripple historically kept a client in the > thread-locals in order to have a sort of globally-referrable Client > instance; similar to how ActiveRecord's connections work, but not as > sophisticated. This could be improved in the future, perhaps > instantiating it in the Railtie instead to be used by all threads. > > On Mon, Nov 12, 2012 at 5:01 PM, Scott Hyndman <sc...@blutrumpet.com> > wrote: > > Hi there, > > > > I noticed this post from a bit over a year ago > > ( > http://lists.basho.com/pipermail/riak-users_lists.basho.com/2011-June/004592.html > ), > > and wondered whether this was still the case. I've noticed one detail > > suggesting that it may be (the fact that Ripple creates a client per > > thread), and one that contradicts (the existence of HTTP and PB > connection > > pools on the client). > > > > Can anyone shed some insight? > > > > Scott > > > > _______________________________________________ > > riak-users mailing list > > riak-users@lists.basho.com > > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > > > > > > -- > Sean Cribbs <s...@basho.com> > Software Engineer > Basho Technologies, Inc. > http://basho.com/ >
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com