🤩 Netflix: практическое применение Vector API, которое спасло CPU
Иногда одна незаметная фича может сжигать гигантский объём ресурсов. В Netflix именно так и вышло: скоринг серендипности в Ranker оказался дорогой горячей точкой, а попытка слегка его ускорить в итоге привела к большой инженерной перестройке — от батчинга до SIMD через JDK Vector API.
Получился отличный разбор того, как SIMD AVX инструкции на практике позволили снизить потребление CPU.
🤓 Я сам не знал, поэтому: скоринг серендипности — это попытка алгоритма измерить приятную неожиданность рекомендации.
📎 Подробнее в статье на Хабр: https://habr.com/ru/companies/spring_aio/articles/1012732/
Post #1010
8.43K

- 👍 17
- 🔥 11
- ❤ 8