Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v15] tls handshake perf improvements #41077

Merged
merged 2 commits into from
May 1, 2024

Conversation

fspmarshall
Copy link
Contributor

Backport #40626 to branch/v15

@fspmarshall fspmarshall added the no-changelog Indicates that a PR does not require a changelog entry label Apr 30, 2024
@github-actions github-actions bot requested review from rosstimothy, tcsc and zmb3 April 30, 2024 21:07
Copy link
Collaborator

@zmb3 zmb3 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are we confident putting this in a release now or do we want to wait for v16 load testing?

@public-teleport-github-review-bot public-teleport-github-review-bot bot removed the request for review from tcsc May 1, 2024 14:16
@fspmarshall
Copy link
Contributor Author

@zmb3 I've done multiple rounds of loadtesting against this change up to 10k agents, and this code path is exercised by all of our integration tests and a non-trivial subset of our unit tests. I also erred on the side of paranoia with the caching here and added a periodic forced refresh even when the replicated/event-based strategy doesn't think regen is needed, so even unforeseen issues aught to be transient in nature rather than permanently breaking. Given that, I think this is well within the "acceptable risk" threshold for a backport.

@fspmarshall fspmarshall added this pull request to the merge queue May 1, 2024
Merged via the queue into branch/v15 with commit e191807 May 1, 2024
34 checks passed
@fspmarshall fspmarshall deleted the bot/backport-40626-branch/v15 branch May 1, 2024 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport no-changelog Indicates that a PR does not require a changelog entry size/md
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants