These are chat archives for RBMHTechnology/eventuate
Global-scale event sourcing and event collaboration with causal consistency
So Eventuate is comparable to http://www.lagomframework.com/documentation/1.1.x/java/PersistentEntity.html
Well, Eventuate is actually a lot more but you can compare Eventuate's
EventsourcedActor to Akka Persistence's
PersistentActor. The latter backs a
PersistentEntity in Lagom. For a comparison, see also https://twitter.com/mrt1nz/status/573382831889653760, https://krasserm.github.io/2015/05/25/akka-persistence-eventuate-comparison/ and http://www.slideshare.net/mrt1nz/akka-persistence-and-eventuate
because it offers the possibility of eventual consistency in distributed systems
PersistentEntity in Lagom must be a global singleton and operations on its state give you strong consistency. Eventuate's
EventsourcedActor can be operated as global singleton too, but can additionally be replicated, relaxing strong consistency to causal consistency.
There is eventual consistency between the command-side and the query side (Eventuate can additionally provide causal consistency).