Here's another article about logs in general as as unifying data structure for distributed systems. Like the OP's comparison between CSV & Redis streams, the article makes a solid case for a...
Like the OP's comparison between CSV & Redis streams, the article makes a solid case for a duality between events and state. That is to say, you can represent a database both as it's current state and contents, and as the sum of all the operations that have been performed on it.
Here's another article about logs in general as as unifying data structure for distributed systems.
Like the OP's comparison between CSV & Redis streams, the article makes a solid case for a duality between events and state. That is to say, you can represent a database both as it's current state and contents, and as the sum of all the operations that have been performed on it.