TSP v4.17.0 and TSL v5.0.0 releases #62
skeet70
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We've released TSP v4.17.0, which improves multi-threaded performance and allows the TSP to scale vertically as well as horizontally. A single 2 CPU TSP on commodity hardware can now handle 30k requests per second in our benchmarking, and 50k requests per second with 2 better quality CPUs. The changelog is here (https://ironcorelabs.com/docs/saas-shield/tenant-security-proxy/changelog/#v4170) and there have been significant changes to deployment advice on performance, scaling, and metrics here (https://ironcorelabs.com/docs/saas-shield/tenant-security-proxy/deployment/).
We've also released TSL v5.0.0. It also improves multi-threaded performance but also greatly improves logging throughput. One 2 CPU TSL can now keep up with a 50k request per second TSP without dropping any events. Since it's primarily I/O bound it still doesn't scale vertically very well, but deploying more TSLs pointed to one TSP will allow scaling requests per second on that TSP. The changelog is here (https://ironcorelabs.com/docs/saas-shield/tenant-security-logdriver/changelog/#v500) and there have also been significant changes to the deployment advice and performance information here (https://ironcorelabs.com/docs/saas-shield/tenant-security-logdriver/deployment/) for TSL.
The TSL change is breaking due to a change in backing embedded databases. It does not require any special work on your part to consume, simply allow for a normal graceful rollout to ensure no events are abandoned in the old database format.
Beta Was this translation helpful? Give feedback.
All reactions