Post Thumbnail

Cloudflare обнаружил, что их сервис балансировки нагрузки Pingora Backend Router использует 6+ GB RAM на хранение хешей для консистентного хеширования

Инженеры применили два улучшения: заменили 32-битный индекс сервера на 16-битный, упаковав структуру в 6 байт вместо 8, и, проанализировав статистическую формулу коэффициента вариации, выяснили, что 90% хешей можно убрать без потери точности распределения нагрузки.

В итоге высвободили 100 TB оперативной памяти по всей глобальной сети. Ашалеть

Похожее

Post Thumbnail

Шторм ретраев

Инженеры Uber рассказывают, как они защитили свой сервис меш от ретрай-штормов —...

Post Thumbnail

Netflix реклама

Netflix рассказывает как они принимают и обрабатывают кучу рекламных событий ...