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

James Peach commented on TS-462:
--------------------------------

I wrote a quick test program and the hash table is faster and smaller than the 
trie. dnsnames.txt contains the Alexa top 1 million sites. The test program 
inserts an object for each of the given keys and then does 1000000 lookups on 
randomly chosen keys.

blacko:ts jpeach$ head -n 10000 ../../dnsnames.txt | time ./test_Trie --trie
bytes_total=219283456
bytes_used=217875984
bytes_free=1407472
        1.92 real         1.48 user         0.25 sys
blacko:ts jpeach$ head -n 10000 ../../dnsnames.txt | time ./test_Trie --hash
bytes_total=9568256
bytes_used=1730176
bytes_free=7838080
        0.24 real         0.21 user         0.03 sys

The trie test doesn't complete with 100K keys.
                
> Support TLS Server Name Indication (SNI) negotiation
> ----------------------------------------------------
>
>                 Key: TS-462
>                 URL: https://issues.apache.org/jira/browse/TS-462
>             Project: Traffic Server
>          Issue Type: New Feature
>          Components: SSL
>    Affects Versions: 3.0.0
>            Reporter: Leif Hedstrom
>            Assignee: James Peach
>            Priority: Minor
>              Labels: ssl
>             Fix For: 3.1.6
>
>
> We should support TLS Server Name Indication (SNI). This would allow for well 
> behaved TLS clients to negotiate the certificate, without requiring a new IP 
> for every site / certificate used.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to