-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
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