Can you explain what excites you about that?
Can you explain what excites you about that?
I guess what I meant by "from scratch" is that they aren't burdened by legacy code, and aren't limited to using the Paxos algorithm.
If you look at Deis, for example, it basically outsources a lot of node management to Chef Server, which in my view creates a great deal of technical debt on day one.
ZK uses the ZAB protocol, which is similar but not the same as Paxos.
https://cwiki.apache.org/confluence/display/ZOOKEEPER/Zab+vs...
I was just curious, since 'from scratch' can just as well mean 'untested' although I certainly agree that it sometimes is the Right Thing. The reference to Go was another thing that threw me off, since I rarely (admittedly .. sometimes) judge software projects by the language it is written in.
Thank you for the answer and some more references.
Still, Java still requires another dependency..the JVM. Go binaries require...well nothing.