IMO each mega of memory saved has more impact that 0.001 less in latency … an 
OOM is killer, a lag of 2 second … is not catastrophic.

—
/Yago Riveiro

On Tue, Mar 10, 2015 at 4:03 PM, Erick Erickson <erickerick...@gmail.com>
wrote:

> Just to pile on:
> I admire your bravery! I'll add to the other comments only by saying
> that _before_ you start down this path, you really need to articulate
> the benefit/cost analysis. "to gain a little more communications
> efficiency" will be a pretty hard sell due to the reasons Shawn
> outlined. This is hugely risky and would require a lot of work for
> as-yet-unarticulated benefits.
> There are lots and lots of other things to work on of significantly
> greater impact IMO. How would you like to work on something to help
> manage Solr's memory usage for instance ;)?
> Best,
> Erick
> On Mon, Mar 9, 2015 at 9:24 AM, Reitzel, Charles
> <charles.reit...@tiaa-cref.org> wrote:
>> 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