-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Closed
Labels
area-System.Net.SecurityenhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additionstenet-performancePerformance related issuePerformance related issue
Milestone
Description
We detected a regression on the Connection Close HTTPS scenario, which hits Plaintext with "Connection: Close" header in order to simulate an https handshake.
The regression is only Linux, and is due to updating an expired self-signed test certificate to a valid one.
| Benchmark | RPS |
|---|---|
| Windows | 15,000 |
| Linux - Expired cert. | 7,500 |
| Linux - Valid cert. | 2,000 |
Note that these results are identical on both net5.0 and net6.0. We then measured the same scenario on NodeJS, with both certificates, and got identical results of 20,000 RPS.
We took traces for Linux on net6.0 that are available here (nettrace format):
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area-System.Net.SecurityenhancementProduct code improvement that does NOT require public API changes/additionsProduct code improvement that does NOT require public API changes/additionstenet-performancePerformance related issuePerformance related issue