Pezo - Zoltan Peto
11/02/2019, 3:38 PMCole
11/02/2019, 3:47 PMDan Cook
11/03/2019, 12:37 AMIvan Reese
Is there a formalization to add and validate constraints on the valid intervals in which particular events can be emitted in the system?This sounds like the raison d'Γͺtre of state machines.
Ivan Reese
I mean there might be multiple services/objects around waiting for messages and due the combinatorical explosion we can't enumerate all the possible sequences of events.If those services or objects all share a thread of execution, then (possibly nested) state machines and their ilk are pretty much the bread and butter of organizing asynchrony. If there's any kind of parallelism happening (whether locally or across a network), then you're entering into the domain of the CAP theorem, and can pull out the coordination schemes like Raft or Paxos and the guarantees like linearizability and serializability. These are the standard and proven (in that they're formally verifiable and rigorous) means of reasoning about distributed systems. Though good luck guaranteeing that your implementation is perfectly correct β cosmic rays and whatnot.
Ivan Reese
Pezo - Zoltan Peto
11/03/2019, 10:47 AMPezo - Zoltan Peto
11/03/2019, 10:53 AMPezo - Zoltan Peto
11/03/2019, 11:21 AMPezo - Zoltan Peto
11/03/2019, 11:34 AMAlan Johnson
11/09/2019, 3:18 AMAlan Johnson
11/09/2019, 3:19 AMPezo - Zoltan Peto
11/09/2019, 10:50 AM