Version hash to solve Event Sourcing problems
Posted
by
SystematicFrank
on Programmers
See other posts from Programmers
or by SystematicFrank
Published on 2014-08-20T17:48:09Z
Indexed on
2014/08/20
22:32 UTC
Read the original article
Hit count: 309
The basic examples I have seen about Event Sourcing do not deal with out of order events, clock offsets in different systems and late events from system partitions.
I am wondering if more polished Event Sourcing implementations rely on a version stamp of modified objects?
For example, assuming that the system is rendering the entity Client with version id ABCD1234. If the user modifies the entity, the system will create an event with the modified fields AND the version id reference to which version it applies. Later the event responder would detect out of order events and merge them.
© Programmers or respective owner