There's very little change to ZooKeeper itself. All of the ZK specific changes are currently in the wip-jute-rpc-encapsulate module and all involve removing the direct use of ByteBuffers. ZooKeeper already has an abstraction for alternate server handlers (ServerCnxnFactory and ServerCnxn) - the wip-jute-rpc-module uses that.
I mostly need help with testing and validation. What does it look like to write a client with this? I started on a Java client for test purposes. How does this perform compared it standard ZK? Etc. What should be done differently etc? -JZ > On Jan 31, 2020, at 1:40 PM, Giorgio Zoppi <giorgio.zo...@gmail.com> wrote: > > Hi Jordan, > this looks at first feeling a bit risky at later stages since zookeeper is > tightly coupled in many parts. So you have the github branch name of the > first task proposal? > i am in #backtobasics period, so i might help. > Best Regards, > Giorgio