Very promising interesting work. The multi-model has high appeal. Your NodeDB architecture is nicely stated as a three part system. Love the focus on io_uring support.
I'd love to see a more clear story around building reactive systems. How can I get a log of what's changed, how can I stream updates via durable streams or some kind of hook? There's endless ways to dice this, but, how can I make sure clients or materialized view/sync engines are getting the current data is the big question. If this is postgres compatible, can I set up a postgres logical replication sync?