permessage
Permessage is a term used in networking and messaging to denote that a particular operation, parameter, or property is applied to each individual message in a sequence, rather than to the connection, stream, or batch as a whole. The concept emphasizes message-boundary awareness, enabling independent processing, error containment, and easier retransmission semantics.
Typical uses of per-message processing include compression, encryption, signing, or metadata tagging that are applied on
Per-message semantics are also relevant to security and data integrity, where each message can be encrypted
Design considerations: per-message processing imposes boundaries that facilitate streaming and error recovery but may reduce opportunities
See also: permessage-deflate; WebSocket extension; per-message encryption; message framing.