Как оптимизировать HTTP server?

Middle
296 просмотров
AFK Offer AI

Настрой ReadTimeout, WriteTimeout, MaxHeaderBytes. Используй connection pooling и keep-alive. Для JSON — быструю библиотеку (sonic/easyjson). Gzip middleware для больших ответов. Ограничь body size через http.MaxBytesReader. Для статики — http.FileServer с кешированием. Мониторь горутины — каждый запрос = горутина.

Следующий вопрос

Что такое StatefulSet?