TLS handshakes стоят RTT; 0-RTT и termination — trade-off безопасности и ops.
Разбор
- Handshakes стоят round trips — поэтому connection reuse (keep-alive, HTTP/2 multiplexing, pools) так важен. Новое TLS на high-latency link — ~1 RTT до первого байта.
- 0-RTT resumption — speed vs safety. Replay-able — только safe/idempotent запросы, никогда
POST /transfer.
- Termination TLS на CDN/edge снимает crypto и даёт caching, но трафик кратко расшифрован на edge — consideration для sensitive data и compliance.
- Certificate management — operational tax. Expiry = hard outage; automate renewal (ACME/Let's Encrypt), не calendar reminder.
Итог
Reuse соединений, осторожный 0-RTT, автомат renewal сертификатов.