3 ms·
No need to apologise at all, and thank you for your thoughtful reply! >To get the full value out of it, your app code should be aware of transactions, particip
by refset 5y ago
No need to apologise at all, and thank you for your thoughtful reply!
>To get the full value out of it, your app code should be aware of transactions, participate in database mechanisms (versionstamps), correctly handle asynchronous streaming of large amounts of data with backpressure
This is an excellent point, and broadly aligns with Crux's design also, since the transaction semantics provided are relatively raw and therefore much of the interesting parts of the "database" logic live firmly in the application code.
It sounds like you have a really interesting system and I would love to hear more about it one day :)