HTTPS at 80 Gbps? Yes, in Go (2025)



This content originally appeared on DEV Community and was authored by Aleksei Aleinikov

“Encryption is slow, HTTPS can’t be high‑speed.”

💡 Turns out, the bottleneck isn’t the math — it’s handshakes and memory copies.

Here’s what I did to make a single 1U Go server push 70–80 Gbps over HTTPS:
🚀 Switched to faster handshake signatures (ECC stamp instead of calligraphy)
🔑 Enabled cluster‑wide session resumption (no storm of new handshakes)
📦 Cut out extra copies — pushed bulk encryption down the stack with zero‑copy I/O

👉 Full story with practical steps here:
https://levelup.gitconnected.com/https-at-full-speed-in-2025-with-go-f6bbf94935cf


This content originally appeared on DEV Community and was authored by Aleksei Aleinikov