Сторонние кодеры сделали то, что Майкрософт не сделала при анонсе Windows 11. Хотя казалось бы. Теперь хоть ясно почему официальная утилита говорит, что мой ноут не подходит под вин 11.
в lua достаточно примитивен, там нет удобных инструментов для работы с расчетами. плюс дебажить код исполняемый внутри nginx не самое увлекательное времяпрепровождение.
а вот для задач прочитать по ключу/записать по ключу в самый раз
Погодите, зачем оконные функции вообще? Среднее можно считать инкрементально: a = a + (val - a) / n, где a - среднее, val - очередное полученное значение, n - общее число полученных значений (не включая val).
суть в том что не нужно это считать в веб-сервере, считайте где-то рядом. атомарная операция редиса выполняется за пределами веб-сервера, так что можно и там. полностью с тобой согласен