Updates to various Riak-related projects

Mark Phillips mark at basho.com
Tue Apr 3 16:59:53 EDT 2012


Awesome stuff, Jon. Thanks for the updates and the code!

Mark

On Tue, Apr 3, 2012 at 2:24 PM, Jon Brisbin <jon at jbrisbin.com> wrote:

> I hope everyone who attended Erlang Factory learned a lot and had fun. I'm
> bummed I missed it. :/ Ah well!
>
> I spent some time recently fixing a couple bugs that were hanging out in
> some projects of mine that are Riak-related. Mostly I wanted to freshen
> them and update them to use the latest riak_core. They include example apps
> that are basically my own notebooks on how to invoke a riak_core vnode
> using various methods:
>
> SockJS (using Cowboy) -> riak_core:
> https://github.com/jbrisbin/sockjs-riak_core-vnode-dispatcher
>
> Misultin (plain HTTP, no websockets) -> riak_core:
> https://github.com/jbrisbin/misultin-riak-core-vnode-dispatcher
>
> RabbitMQ/AMQP -> riak_core:
> https://github.com/jbrisbin/rabbitmq-riak_core-vnode-dispatcher
>
> I've done some preliminary load testing of the HTTP-related dispatchers
> and they can really take a lot of punishment. I was running out of
> resources on my box to throw at a two-process riak_core ring that were
> load-balancing up to 1,000 simultaneous requests across all available
> vnodes in that cluster. I killed one of the processes during the test and
> lost one round of requests (those that were actively connected to that node
> when I killed it) but the other 10's of thousands went through without a
> hiccup.
>
> These examples are very simplistic. One could extend them and implement
> handoff and coverage functionality, which would be really cool to have in a
> web app.
>
>
> Thanks!
>
> Jon Brisbin
> http://about.me/jonbrisbin
>
>
>
> _______________________________________________
> riak-users mailing list
> riak-users at lists.basho.com
> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.basho.com/pipermail/riak-users_lists.basho.com/attachments/20120403/69972de6/attachment.html>


More information about the riak-users mailing list