Duncan Jones
Duncan Jones
Sometimes orange is not available so we could have to fall back on yellow? (Either way - the lightning icon means event in any culture, yes?)
Does this have an event-centric meaning other than the functional programming meaning of fold?
The sooner we rename Event Sourcing to Ledger Derived State the better ;-) _Especially when things like CosmosDB have change feeds that are (wrongly) called event sourcing rather than source...
I'm just over-reacting :-)
Key parts:- - An action / command / change - Multiple (distinctly evaluate-able) parts - All-or-nothing change These may be implemented as business processes or as software in the form...
Does the actor model handle concurrency or more prevent it (by being effectively synchronous single threaded inside the actor)?
Added some thoughts in this article: https://github.com/MerrionComputing/Presentations/blob/master/Articles/taming-the-concurrency-crocodile.md
In general it is easier to make something that is designed as asynchronous behave in a synchronous manner than the reverse (if you add a "while you wait" wrapper) Designing...
The usual thing with web apps and latency is to pretend on the client side (i.e. show the data as you would expect it to be if the command succeeds)...
I would domain qualify the message name - i.e Bank.Account.InterestAccrued in case different domains/entities use the same word to describe different events