Techniques are provided for serializing events of a data stream. Meta
information defines information unit separators and context for events
within the data stream. The data stream is parsed according to the
instructions of the meta information and event data associated with the
events of the data stream are retained. The event data is packaged into
selective groupings of event data and transmitted to one or more services
in data formats used by the services. The services perform one or more
actions based on the received selective groupings of event data.