8331a96817518f5da893d2e6ae2c9240a76f68f4
Operator-named options, verified against the honker checkout @ f4e53c6: (1) honker-core on our own rusqlite connection (attach_honker_functions, the alknet-filesystem POC's usage); (2) honker-rs as the SQLite substrate (max reuse, least control — own connections, mutex-pinned transactions, sync-under-async-core); (3) raw SQL over sqlx-sqlite with the honker loadable extension — CI-proven in the checkout's own ORM proof suite (scripts/proof/orm/rust: transactional enqueue natively async, rollback-drops-job asserted), which dissolves most of the async tension on the SQLite side at the cost of a runtime .so dependency and watcher ownership moving in-crate. Options 1/3 are compatible with tokio-postgres on the postgres side under the OQ-ST-02 split. First-POC candidate named: options-1-vs-3 comparison on the same surface.
Languages
Rust
99.4%
Python
0.5%