4 ms·
> my reviewer was aghast at the idea that we would stand up a service that would knowingly store different copies of the data on every server, and lose it all o
by saghm 5y ago
> my reviewer was aghast at the idea that we would stand up a service that would knowingly store different copies of the data on every server, and lose it all on process restart
> InMemoryDataStore
This...is just how in-memory data stores work, right? That's what "in-memory* means? Or am I missing something obvious?
- aseipp 5y agoIn-memory data stores still typically have a concept of "durability" which you can think of as "the same transaction is committed on all servers in {some definition of a replica group}." So like any disk backed store, all servers see transactions consistently, and all have a copy of the data. Obviously, there's no replication/transaction processing occurring when you're just storing stuff in an ordinary hashmap. Hence the Fake* naming.