I've been working on a go library for solr that is zk aware for the past
few months.  Here is my library.  let me know if you'd like to contribute.
I compute the hashrange given a key and route and return the desired
servers in the cluster then have an sdk for query and for retries given
network outages.  We've found that just using a load balancer leads to some
data loss when nodes reboot which is why i emulated the java solr client
and rotate through a list of solr servers.

https://github.com/sendgrid/go-solr

Reply via email to