Двойная буферизация на Cloudflare Queues превращает поток телеметрии в дешёвое озеро данных
Double Buffering with Cloudflare Queues
Автор собирает телеметрию через Cloudflare Workers, Queues, Workflows и R2, используя двойную буферизацию: события маршрутизируются в чётную или нечётную очередь по UTC-часу, а раз в час Workflow выгружает неактивную очередь, сжимает батч в gzip и пишет его в R2 по пути год/месяц/день/час. Так хаотичный поток превращается в партиционированный серверный архив с минимальными счетами за хранение.
Этот паттерн превращает хаотичные потоки телеметрии в сжатый почасовой архив.