GVBuffer
Description
A GVBuffer is a complex data structure used to carry information from one node to another along a flow.
Structure
GVBuffers have all the same shape, based on three primary components:
- Platform fields: contains identifying information of the flow such as System, Service, ID...
- Properties: contains a collection of <name, value> pairs that represent additional properties of the flow
- Payload: contains the service current payload, that can be represented in several ways (JMS messages, byte array, String...)