You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The goal of this project wasn't necessarily to be a Consul client but rather provide convenient recipes for service discovery, leader-follower election etc. When I started there wasn't any async Consul client available so I wrote my own but this was never a goal in itself. I am now considering using this to abstract over other strongly consistent key-value stores like etcd, zookeeper and maybe even eureka.
Please leave your thoughts on whether you think this would be a good idea and if so how this should be moved forward.
The text was updated successfully, but these errors were encountered:
IMO the project isn't mature enough to be abstracted on the higher level. Also, the name of the package kind of assumes it is for Consul. Higher level abstraction might happily leave as a separate project.
Hi,
The goal of this project wasn't necessarily to be a Consul client but rather provide convenient recipes for service discovery, leader-follower election etc. When I started there wasn't any async Consul client available so I wrote my own but this was never a goal in itself. I am now considering using this to abstract over other strongly consistent key-value stores like etcd, zookeeper and maybe even eureka.
Please leave your thoughts on whether you think this would be a good idea and if so how this should be moved forward.
The text was updated successfully, but these errors were encountered: