Szymon Kulec
exactly-once = at-least-once + idempotent-receiver
Name | Features |
---|---|
Azure Table Storage | partition key + row key, tx only across partition |
RavenDB | transactions spans across documents, but indeces are not transactional! |
Riak | key-value, values are replace atomically but can use multi-write as well |
EventStore | transaction only for a given stream, idempotent receiver in the db |
Szymon Kulec