GGitHubfeat: RDMA Queue impl (#102)
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat: RDMA Queue impl (#102) * perf: local shared memory for controller-worker communication * chore: clippy & format * feat: raii for shm queue * chore: enlarge queue * chore: remove verbose log * chore: clippy & format * perf: tuning * chore: gracefully terminate worker (shm version) * fix: ExpertRegistry route mistake after rebalance action (#1) * docs: add some comments for dispatcher logic * feat: add new config for Commuicate Backend (grpc && shm) feat: add uniform get_registry for both backend * feat: set node to deactivate in db when node exit, avoiding wrong info used by schedule * chore: clippy & format * chore: reorganize shmq module * feat: rdma implementation * feat: can successfully establish connection * test: example for rdmaQueue * feat: impl rdma queue into registry and state service * Merge branch 'testing' into perf/rdma * feat: rdma runable * refactor: change write logic from "read remote" to "write remote" feat: add sleep for controller side after rdma connection established. * feat: add some debug info * feat: add interface to RdmaBytes for real lenth feat: rdma will only send real data to the remote * clippy & format --------- Co-authored-by: Yip Coekjan <cn_yzr@qq.com> | 9 个月前 | |
perf: remove useless locks & replace 3rd OnceCell with std OnceLock (#85) * perf: remove useless locks & replace 3rd OnceCell with std OnceLock * chore: clippy & format | 10 个月前 |