Сергей Сизов / технический блог

Заметки о разработке и инфраструктуре: Go, Kubernetes, сетевой трафик и всё, что между ними.

BBR + fq_codel: честная раздача канала на маленьком VPS

Как связка алгоритма контроля перегрузки и fair queueing спасает канал 1 vCPU-сервера, когда им пользуются несколько человек одновременно.

nftables: интервальные сеты и обновление списков без перезагрузки

Практика ведения динамических белых списков: nft add element, флаги interval и атомарная замена набора.

Таймауты в Go: где они на самом деле

Разбор всех слоёв: net.Dialer, http.Client, ResponseHeaderTimeout — и почему «просто поставить Timeout» ломает стриминг.

© 2026 · об авторе · RSS · связь: mail