Hi Saumitra, I've been thinking of adding http/2 support for inter node communication initially and client server communication next in Solr. There's a patch for SPDY support but now that spdy is deprecated and http/2 is the new standard we need to wait for Jetty 9.3 to release. That will take care of many bottlenecks in solrcloud communication. The current trunk is already using jetty 9.2.x which has support for the draft http/2 spec.
A brand new async TCP layer based on netty can be considered but that's a huge amount of work considering our need to still support simple http, SSL etc. Frankly for me that effort is better spent optimizing the routing layer. On 09-Mar-2015 1:37 am, "Saumitra Srivastav" <saumitra.srivast...@gmail.com> wrote: > Dear Solr Contributors, > > I want to start working on adding a TCP layer for client to node and > inter-node communication. > > I am not up to date on recent changes happening to Solr. So before I start > looking into code, I would like to know if there is already some work done > in this direction, which I can reuse. Are there any know > challenges/complexities? > > I would appreciate any help to kick start this effort. Also, what would be > the best way to discuss and get feedback on design from contributors? Open > a > JIRA?? > > Regards, > Saumitra > > > > > > -- > View this message in context: > http://lucene.472066.n3.nabble.com/Solr-TCP-layer-tp4191715.html > Sent from the Solr - User mailing list archive at Nabble.com. >