Re: Zookeeper & Paxos: Why?

2016-02-14 Thread Davide Del Vecchio
You can have a look here too https://cwiki.apache.org/confluence/display/MESOS/Registrar+Design+Document#RegistrarDesignDocument-StateImplementation for design decisions And here http://mesos.apache.org/blog/mesos-0-19-0-released/ that specifies why it was introduced Regards On Sun, Feb 14, 2016

Re: Zookeeper & Paxos: Why?

2016-02-14 Thread Shuai Lin
Hi, As far as I have read, Paxos is not related to mesos master election. It is used to implement the "replicated logs", as the storage backend of the registry where information like slaves, quota, and maintenance schedules are persisted (check https://github.com/apache/mesos/blob/0.27.0/src/maste

Zookeeper & Paxos: Why?

2016-02-14 Thread Elias Levy
Good day, Apologies if this question has been answered elsewhere, but I've not come across an answer to it. Mesos masters use Zookeeper to master election. Mesos also appears to make use of Paxos, although I am less clear on its intended purpose. Why the use of two distinct consensus systems? T

Re: Precision of scalar resources

2016-02-14 Thread Joris Van Remoortere
+1 Thanks for taking this on Neil! — *Joris Van Remoortere* Mesosphere On Fri, Feb 12, 2016 at 11:25 PM, Neil Conway wrote: > tl;dr: > > If you use resource values with more than three decimal digits of > precision (e.g., you are launching a task that uses 2.5001 CPUs), > please speak up! > > =