UDP Hooks

See --help flag to learn how to enable.

karma.data can notify external services of writes (creates, updates & deletes) as they happen, non-blockingly.

For this, it will broadcast the ref (model/id tuple) affected to a given UDP network.


In larger transactions, a UDP event may be seen even if the the transaction ends up being reverted (either because the machine has no disk space left or because the query ran into a runtime error)

At the level where UDP events are triggered, karma makes no distinction between Create vs Update, hence it's not differentiable.