Skip to content

Investigate removal of base64 encoding in Handle...Message functions #29

Open
@mostafa

Description

@mostafa

Currently all the JSON-marshaled messages are encoded to base64 and then these messages are decoded from base64 and marshalled back to JSON. This takes time and has performance overhead. On the other hand, different message types might have different fields that might be bytes (binary value). This should be investigated to see if we can remove this encoding/decoding altogether and pass the data as v1.Struct (as a JSON object) without all the hassle.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Status

📋 Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions