zookeeper-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (ZOOKEEPER-3473) Improving successful TLS handshake throughput with concurrent control
Date Sun, 28 Jul 2019 19:43:00 GMT

     [ https://issues.apache.org/jira/browse/ZOOKEEPER-3473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

ASF GitHub Bot updated ZOOKEEPER-3473:
--------------------------------------
    Labels: pull-request-available  (was: )

> Improving successful TLS handshake throughput with concurrent control
> ---------------------------------------------------------------------
>
>                 Key: ZOOKEEPER-3473
>                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-3473
>             Project: ZooKeeper
>          Issue Type: Improvement
>          Components: server
>            Reporter: Fangmin Lv
>            Assignee: Fangmin Lv
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 3.6.0
>
>
> When there are lots of clients trying to re-establish sessions, there might be lots of
half finished handshake timed out, and those failed ones keep reconnecting to another server
and restarting the handshake from beginning again, which caused herd effect.
>  
> And the number of total ZK sessions could be supported within session timeout are impacted
a lot after enabling TLS.
>  
> To improve the throughput, we added the TLS concurrent control to reduce the herd effect,
and from out benchmark this doubled the sessions we could support within session timeout.



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Mime
View raw message