A couple thoughts:
0. Interesting topic.
1. But perhaps better suited to the dev list.
2. Given the existing architecture, shouldn't we be looking to transport 
projects, e.g. Jetty, Apache HttpComponents, for support of new socket or even 
HTTP layer protocols?
3. To the extent such support exists, then integration work is still needed at 
the solr level.  Shalin, is this your intention?

Also, for those of us not tracking protocol standards in detail, can you 
describe the benefits to Solr users of http/2?   

Do you expect HTTP/2 to be transparent at the application layer?

-----Original Message-----
From: Shalin Shekhar Mangar [mailto:shalinman...@gmail.com] 
Sent: Monday, March 09, 2015 6:23 AM
To: solr-user@lucene.apache.org
Subject: Re: Solr TCP layer

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.
>

*************************************************************************
This e-mail may contain confidential or privileged information.
If you are not the intended recipient, please notify the sender immediately and 
then delete it.

TIAA-CREF
*************************************************************************

Reply via email to