Skip to content

Glossary: Queues, Jobs and Events

Event versioning

Also written: order.placed.v2

Changing events safely: adding a field is fine, but a breaking change means publishing a new type such as order.placed.v2 alongside the old one until no subscriber reads it.

Where the book teaches it

Related terms

Event envelopeLoose coupling