-
-
Notifications
You must be signed in to change notification settings - Fork 467
Closed
Description
The goal is to have a transport with high transaction throughput.
Constraints and requirements:
- Not required by Android
- Doesn't require offline caching
- Flushed data doesn't need to be sent in order
- Measure from baseline each change as we experiment
- Metrics on dropped items. i.e: Atomic increment for dropped items so we have visibility
Some ideas:
- Parallelize envelope serialization
- Maintain N concurrent open connections
- Producer/Consumer
EnvelopetoRequestsRequestsare gzip compressed blobs ready for the network I/O
- To test it out: Benchmarks with a fake HTTP simulating a 1ms latency.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels