Can you use the existing etcd clients?
https://github.com/IBM/etcd-java https://github.com/etcd-io/jetcd On Wed., Jul. 20, 2022, 11:27 a.m. Antoine Toulme, <[email protected]> wrote: > Indeed, I wanted to use a Ratis client to connect with a etcd cluster. I > see there are implementations of etcd raft out there, reprising the proto > definitions from raft messages and building from there, but I haven’t found > one that was mature. > Ratis of course would be a better choice. > > If I started from scratch, I’d go with Ratis, but I have to account for > existing. > > Cheers, > > Antoine > > On Jul 20, 2022, at 6:21 AM, Asad Awadia <[email protected]> wrote: > > Yes, they are both separate systems > > What are you trying to achieve? What does compatibility even mean? Use a > ratis client to talk to an etcd cluster? > > On Wed., Jul. 20, 2022, 6:51 a.m. Antoine Toulme, <[email protected]> > wrote: > >> Hello folks, >> >> I am looking at ratis to create a Java-backed consensus client, >> compatible with an existing etcd-backed raft client. >> >> It appears that Ratis is using protobuf files, similar to what etcd does. >> It looks like they are not currently compatible with etcd, at first glance. >> Is that a correct reading? >> >> Cheers, >> >> Antoine > > >
