Skip to content

Type header optimization #16

@jgoz

Description

@jgoz

The current Type header format in MessageWriter should be profiled and improved if possible/necessary.

The performance impact of using a versionless AQN may not matter with large messages, but it could become an issue for small messages, especially if a compact binary serializer is used (i.e., protobuf).

Required/desirable properties for Type encoding:

  • Deterministic and consistent, even across process & machine boundaries
  • Filterable - should be in such a format that a subscriber could easily ignore messages based on the type header without a lot of computation
  • Small and fast

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions