CAP controls

Justin Sheehy justin at
Thu May 13 17:05:19 EDT 2010

Hi, Jeremy.

It sounds like an interesting project.  At this time, there is no way
to indicate in Riak that two nodes are actually on the same host (and
therefore should not overlap in replica sets).  It could certainly be
done, but to do so today would require modification to the ring
partition claim logic.



On Thu, May 13, 2010 at 4:57 PM, Jeremy Hinegardner
<jeremy at> wrote:
> I am thinking about how to possibly replace an existing system that has heavy
> I/O load, low CPU usage, with riak.  Its a file storage system, with smallish
> files, a few K normally, but billions of them.
> The architecture, I think, would be one riak node per disk on the hardware,
> and probably run about 16 riak nodes per physical machine.  Say I had
> 4 of these machines, which would be 64 riak nodes.
> With something like this, if I set W=3 as a CAP tuning, I would want to make
> sure that at least 2 of those writes where on 2 physically different machines,
> so in case I had a hardware failure, and it took out a physical machine, I could
> still operate with the other 3 machines.
> Is something like this possible with riak?
> enjoy,
> -jeremy
> --
> ========================================================================
>  Jeremy Hinegardner                              jeremy at
> _______________________________________________
> riak-users mailing list
> riak-users at

More information about the riak-users mailing list