I would actually like to write a load balancer itself, but I want it to be able 
to send the data as efficiently as possible. I know how to read ZK data, but I 
don’t know how can I figure out which shard is responsible upon data that I 
have in a document that I want to index.




> On 11. Feb 2019, at 17:23, Walter Underwood <wun...@wunderwood.org> wrote:
> 
> We send all updates to the load balancer, so they’ll end up on the wrong 
> shard, not on the leader, etc. Indexing speed is still limited by the CPU 
> available on each leader. I don’t think that sending the update to the right 
> leader makes any improvement in throughput.
> 
> On the other hand, the CloudSolrClient ignores errors from Solr, which makes 
> it unacceptable for production use.
> 
> I would stay with your current indexing client and worry about something else.
> 
> wunder
> Walter Underwood
> wun...@wunderwood.org
> http://observer.wunderwood.org/  (my blog)

Reply via email to