Duncan Jones
Duncan Jones
> Is there any resources you recommend to read for dealing with invariants that involve multiple streams? Thoughts:- - Do everything you possibly can to avoid needing so to do.
There seem to be different usages of the word "consistent" (e.g. in "eventually consistent") but it might be helpful to define and differentiate the usages?
A lot of business domains have processes that happen according to a calendar (or schedule). (For example where interest is accrued on a loan on say 6-monthly basis) For these...
Why do we group things (capabilities) into **domains** or **services** - what does that give us?
(With both examples and counter examples)
How - in an event based system - do you deal with commands or queries that are designed to operate on a defined set of entities (or event streams) based...
Where microservices (or subdomains) are communicating via rich events (events with added context data) how do you control for sensitive or Pi data? _This usually comes up in relation to...
Where an event stream is being replayed / rehydrated and there are side effects (email being sent, order being placed etc.) how do we deal with isolating those side effects...
We have a number of ways in which systems / domains / garbfangles communicate - event carried state transfer, change feed or notifications, pull on demand being three I can...
There need to be 2 NuGet packages - one for the framework and one for the designer - such that they can be dropped into other projects without the need...