3 ms·
This is just for arrival order though. The GP mentions transaction-based operations; handling this without massive hits to parallel processing is not an easy pr
by skeeter2020 3y ago
This is just for arrival order though. The GP mentions transaction-based operations; handling this without massive hits to parallel processing is not an easy problem to solve.
- paulddraper 3y ago? I'm not sure I understand. You choose an FIFO key, e.g. order ID. Any message with that key is processed serially. Ordering between keys is unspecified. It is important to choose a key that guarantees sufficient ordering (for correctness), but not too much (for performance).
- ignoramous 3y ago> You choose an FIFO key, e.g. order ID. This is the part of the system that is doing most of the heavy lifting. Ex A, The struggles of Elasticsearch: https://archive.is/rm1UI https://archive.is/rm1UI