Honker — это SQLite-расширение, которое приносит в SQLite
NOTIFY/LISTEN- логику в стиле Postgres.Без брокера. Без polling. Без лишней инфраструктуры.
Идея простая: если у вас SQLite — то очередь и события должны жить прямо в том же
.db файле. INSERT INTO orders ... и queue.enqueue(...) могут коммититься вместе — это очень удобно и надежно.А для пробуждения процессов используется `PRAGMA data_version`, что дает реакцию почти как push — быстро и без ручного опроса.
#SQLite #Rust #OpenSource #PubSub #Queue #Backend #Python #NodeJS #Kotlin #DotNet #DevTools
https://github.com/russellromney/honker
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - russellromney/honker: SQLite extension + bindings for Postgres NOTIFY/LISTEN semantics with durable queues, streams, pub/sub…
SQLite extension + bindings for Postgres NOTIFY/LISTEN semantics with durable queues, streams, pub/sub, and scheduler - russellromney/honker
1👍2 2 2