e2core
e2core copied to clipboard
Avoid or Optimize CoordinatedRequest serialization
The serialization and deserialization of CoordinatedRequests should be evaluated closely. This will become a performance issue, and serialization should be avoided at all costs so long as a request's execution stays within the same instance. This could be related to https://github.com/suborbital/reactr/pull/81 or whatever comes of that effort, as it will hopefully allow for strongly typed execution, even with Wasm Runnables.
Even in the case where serialization is needed to cross a network boundary, something more efficient than JSON should be considered, such as ProtoBuf.
This is being addressed in Reactr