Riak and Locks

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Riak and Locks

Neville Burnell
Are there any plans for a Distributed Lock Service for Riak, to allow for apps that *need* locking for some KV ?

A lease based DLM based on something like PaxosLease [1] would be a great service.

Kind Regards

Neville


_______________________________________________
riak-users mailing list
[hidden email]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
Reply | Threaded
Open this post in threaded view
|

Re: Riak and Locks

Justin Sheehy
Hello, Neville.

On Mon, Nov 8, 2010 at 10:35 PM, Neville Burnell
<[hidden email]> wrote:

> Are there any plans for a Distributed Lock Service for Riak, to allow for
> apps that *need* locking for some KV ?

It has been discussed and agreed that it would be interesting, but
there is nothing currently being developed in the short term to
provide this service integrally to Riak.  If you application needs
locking, some part of it other than Riak will need to provide that
functionality.

-Justin

_______________________________________________
riak-users mailing list
[hidden email]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
Reply | Threaded
Open this post in threaded view
|

Re: Riak and Locks

Neville Burnell
Hi Justin,

Thanks for your reply,

I might try wrapping a http api around this erlang implementation of paxos [1] just for fun.

Kind Regards

Neville

[1] https://github.com/kuenishi/gen_paxos

On 9 November 2010 14:37, Justin Sheehy <[hidden email]> wrote:
Hello, Neville.

On Mon, Nov 8, 2010 at 10:35 PM, Neville Burnell
<[hidden email]> wrote:

> Are there any plans for a Distributed Lock Service for Riak, to allow for
> apps that *need* locking for some KV ?

It has been discussed and agreed that it would be interesting, but
there is nothing currently being developed in the short term to
provide this service integrally to Riak.  If you application needs
locking, some part of it other than Riak will need to provide that
functionality.

-Justin


_______________________________________________
riak-users mailing list
[hidden email]
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com