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
-
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