event store - EventStore Commit Guid, what is it really used for? -


i understand commitid used internally jonathan oliver's event store. far i've provided guid.newguid() commitid.

when every want different?

i don't understand why exposed within common domain repository.

can can shed light on this?

in general, commondomain doesn't try force one-size-fits-all opinionated structure.

one way leverage having writers use unique incoming command id commitid - means competing (or retries competing runs have yet time out) rejected specific exception without needing enter into/consider/manage conflict resolution logic. used fulfil key tenet of idempotent commands.


Comments

Popular posts from this blog

SPSS keyboard combination alters encoding -

Add new record to the table by click on the button in Microsoft Access -

javascript - jQuery .height() return 0 when visible but non-0 when hidden -