Redis Streams — структура данных для хранения потока событий с consumer groups. XADD stream * field value добавляет запись. XREAD COUNT 10 STREAMS stream 0 читает. Consumer Groups: несколько consumers читают из одного stream, каждое сообщение обрабатывается только одним. XGROUP CREATE stream group $ MKSTREAM. XREADGROUP GROUP group consumer COUNT 10 STREAMS stream >. XACK подтверждает обработку. Отличие от pub/sub: persistent (сообщения не теряются при рестарте), поддерживает consumer groups, можно перечитать с любой позиции.
Что такое Redis Streams и как их использовать в Node.js?
Senior
196 просмотровAFK Offer AI
Что такое mutation testing и как использовать в Node.js?