we can implement GC WAL, and switch to using the optimistic db to eliminate any toctou
at protocol indexer with flexible filtering, xrpc queries, and a cursor-backed event stream, built on fjall
at-protocol
atproto
indexer
rust
fjall
actually we have compaction filters in fjall now so we can just use those https://fjall-rs.github.io/post/fjall-3-1/