[ 
https://issues.apache.org/jira/browse/TS-2365?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13874141#comment-13874141
 ] 

Ilya Grigorik commented on TS-2365:
-----------------------------------

James, Wei, great work! Happy to see this land in ATS. 

FWIW, I think you may be interested in this discussion:
- http://mailman.nginx.org/pipermail/nginx-devel/2013-December/004703.html
- http://mailman.nginx.org/pipermail/nginx-devel/2014-January/004748.html

In a nutshell, static record size introduces an inherent tradeoff between 
latency and throughput -- smaller records are good for latency, but hurt server 
throughput by adding bytes and CPU overhead. It would be great if we could 
implement a smarter strategy in ATS. The extra benefit is that it's one less 
knob to tune: the out-of-the-box experience would be better optimized for all 
ATS users, regardless of mix/type of traffic being proxied.

> Configure max TLS record size
> -----------------------------
>
>                 Key: TS-2365
>                 URL: https://issues.apache.org/jira/browse/TS-2365
>             Project: Traffic Server
>          Issue Type: Improvement
>          Components: Core, SSL
>            Reporter: Wei Sun
>            Assignee: James Peach
>              Labels: A
>             Fix For: 4.2.0
>
>         Attachments: TS-2365.diff, ssl_maxrecordsize.diff, 
> ssl_maxrecordsize2.diff
>
>
> The client can decipher the data only once it has received a full record over 
> SSL. The record size can have significant impact on the page load time 
> performance of the application. No limitation on record size means that 
> clients might have to download up to 16KB of data before starting to process 
> them, whereas very small records incur a larger overhead due to record 
> framing. The suggestion is to configure the TLS record size to fit into a 
> single TCP segment, this can improve page load times on browsers located over 
> high latency or low bandwidth networks.
> ref: 
> http://www.igvita.com/2013/10/24/optimizing-tls-record-size-and-buffering-latency/



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to