-
Notifications
You must be signed in to change notification settings - Fork 18.9k
Open
Labels
NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.Performance
Milestone
Description
golang https server described in https://golang.org/issue/4073?c=8 and tested with siege --benchmark --concurrent=100 "https://localhost:8082"; command gives Lifting the server siege... done. Transactions: 779 hits Availability: 100.00 % Elapsed time: 40.56 secs Data transferred: 0.02 MB Response time: 4.85 secs Transaction rate: 19.21 trans/sec Throughput: 0.00 MB/sec Concurrency: 93.11 Successful transactions: 779 Failed transactions: 0 Longest transaction: 10.22 Shortest transaction: 0.34 But nginx does better: Transactions: 5120 hits Availability: 100.00 % Elapsed time: 53.87 secs Data transferred: 0.74 MB Response time: 1.04 secs Transaction rate: 95.04 trans/sec Throughput: 0.01 MB/sec Concurrency: 98.92 Successful transactions: 5120 Failed transactions: 0 Longest transaction: 1.08 Shortest transaction: 0.15 hg id is 8e87cb8dca7d. windows/386. linux/386 golang server does about the same: Lifting the server siege... done. Transactions: 1867 hits Availability: 100.00 % Elapsed time: 118.75 secs Data transferred: 0.05 MB Response time: 6.23 secs Transaction rate: 15.72 trans/sec Throughput: 0.00 MB/sec Concurrency: 97.89 Successful transactions: 1867 Failed transactions: 0 Longest transaction: 13.59 Shortest transaction: 0.32 https://golang.org/issue/4073?c=6 claims similar results comparing to "hello world node.js app". I would investigate more, but I know nothing about SSL. Alex
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
NeedsInvestigationSomeone must examine and confirm this is a valid issue and not a duplicate of an existing one.Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.Performance