volo icon indicating copy to clipboard operation
volo copied to clipboard

[multiplex] merge flush and use sharded hashmap #321

Open miamia0 opened this issue 2 years ago • 3 comments

Motivation

optimize the multiplex transport

  1. use shared hashmap instead of Mutex<Hashmap> to reduce race
  2. merge the flush in the write loop

Solution

miamia0 avatar Jan 08 '24 06:01 miamia0

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Jan 08 '24 06:01 CLAassistant

shared -> sharded?

choleraehyq avatar Jan 08 '24 07:01 choleraehyq

@PureWhiteWu PTAL

miamia0 avatar Jan 10 '24 14:01 miamia0