An additive-only message policy, and an optional field from 2021 that every consumer now requires. An optional field that everybody depends on is a required field with no…
A second host, and a relay that must not run twice against the same rows. The modulo on a hash of the aggregate identifier preserves per-aggregate ordering while…
A queue consumer removed along with the module it belonged to, and the queue that kept receiving messages. A TTL on a queue turns an unconsumed backlog into…
An outbound webhook with two subscribers, both of whom had stopped consuming it and neither of whom had said so. Delivering successfully to somebody who discards it is…
An online schema change tool that works by adding triggers, on a table an outbox relay polls. The tool is well understood and the interaction with an existing…
A job constructed with a model, serialised, and executed against a row that had changed in the intervening four minutes. Framework model serialisation re-fetches by identifier, which is…
Months of profiling the web path, and a queue worker consuming three times the CPU that nobody had ever looked at. Profiling follows attention and attention follows user-visible…