Rustls: Major Performance Improvements in Memory-Safe TLS Implementation
2025-05-16

Rustls, a memory-safe TLS implementation prioritizing performance, has released significant performance improvements. By optimizing session resumption mechanisms—specifically, replacing mutexes to reduce contention in concurrent server connection handshakes and decreasing the number of stateless resumption tickets sent by default—Rustls 0.23.17 demonstrates dramatically improved performance on multi-core servers, achieving near-linear scalability. Server latency for core TLS handshake handling is roughly 2x lower than OpenSSL in benchmarks. This makes Rustls a highly competitive TLS solution, bringing safer and more efficient connections to the internet.
Development