JVM-клиент под нагрузкой: gRPC ManagedChannel и HttpClient на HTTP/2
Клиент на JVM для highload: пул gRPC-каналов и java.net.http HttpClient поверх HTTP/2, deadlines под SLA и идемпотентный retry — параллель к Go-клиенту
Клиент на JVM для highload: пул gRPC-каналов и java.net.http HttpClient поверх HTTP/2, deadlines под SLA и идемпотентный retry — параллель к Go-клиенту
Как клиенту на Go эффективно использовать HTTP/2: одно соединение — много streams, пул из 2–8 соединений, таймауты под SLA и идемпотентный retry
L4 против L7, разбор мифа «1 TCP = 1 backend» для HTTP/2, конфиги HAProxy правильно/неправильно/неоптимально и таймауты с retry под SLA
Из чего складывается бюджет 300 мс, почему Kafka не место в синхронном пути, HTTP/1.1 против HTTP/2 и когда WebSocket не нужен — на сквозном кейсе 2000–5000 rps
Разбор атаки HTTP/2 Bomb: HPACK-бомба и удержание через нулевое flow-control окно по отдельности известны десять лет, но вместе кладут nginx, Apache, IIS, Envoy и Pingora за секунды. Как устроен механизм на уровне фреймов, кто уязвим и что пропатчено, почему Angie (и khorost.tech) не тронут, как проверить свой сервер — и почему эту склейку первым увидел ИИ
Gateway API — новый стандарт управления входящим трафиком в Kubernetes. Чем он отличается от Ingress, какие задачи решает лучше, как оценивать готовность реализаций к production и когда переход действительно оправдан.