Aerospike-discovery; service discovery and automated cluster creation

I’ve created a program that automatically announces and connects aerospike instances together in a cluster. The program is using etcd. It’s especially useful when deploying aerospike on CoreOS in an automated fashion.

The project also contains a Go package asdisc. asdisc can be used to read announcements from etcd, which makes it very easy to implement an application without having to know at what location the cluster is running. asdisc also provides an API to create a custom announcer.

Check out aerospike-discovery at github. And if you’re interested in writing a Go application that uses the cluster, be sure to read the godoc on asdisc.

2 Likes

Hi GeertJohan,

Thank you for this program! We truly appreciate your contribution to Aerospike. We love to see the community get involved.

Cheers,

Maud

1 Like