Consistency Is Overrated

For a system with an existing codebase it is not unusual for demands for consistency to be brought out to argue against any changes to the »

Keep message metadata separate

Messages generally have both the message content (body) that is the data the message exists to carry and metadata (header) that contains information about the message »