8 comments

[ 4.5 ms ] story [ 9.7 ms ] thread
OK, but I would rather see a service than just an API. Merely API is not enough for building things.
This project exposes a HTTP interface that proxies stuff to an underlying boltdb instance. Host it yourself and it's suddenly a service. Or am I misunderstanding your point?
Oh, so the project is a service, after all. OP should have described it as so.
How does this differ from Consul?
Is there no configurable security options available? Can't find any in the readme file.

Edit: Looking in the code I can not find any auth options. I think at least a simple authentication username / password should exist. I guess I can proxy it from haproxy or another web host. (Im not talking about putting it on the internet here, just on the local network).

etcd uses boltdb, has both HTTP+JSON and gRPC endpoints, and is replicated using RAFT. Why would I use this instead?