Dragonfly2
Dragonfly2 copied to clipboard
Dragonfly is an open source P2P-based file distribution and image acceleration system. It is hosted by the Cloud Native Computing Foundation (CNCF) as an Incubating Level Project.
## Description [WIP]pipeline with linear ## Related Issue ## Motivation and Context ## Screenshots (if appropriate) ## Types of changes - [ ] Bug fix (non-breaking change which fixes an...
### Bug report: I can see that the latest code for Console has been updated to refer only to Seed Peer instead of CDN, but we just installed v2.0.5 and...
Signed-off-by: Jim Ma ## Description ## Related Issue ## Motivation and Context ## Screenshots (if appropriate) ## Types of changes - [ ] Bug fix (non-breaking change which fixes an...
### Feature request: Currently peer upload rate limit for per peer. In some case, we need to limit total upload rate for one peer download by other peers . ###...
## 内容 Dragonfly 项目中,基于机器学习针对不同场景寻找最优节点打分规则,为待调度节点寻找最优父节点。对当前场景所遇到的调度问题带来的下载瓶颈进行数据收集、数据分析、建模、算法调研、监控及优化。构建面向下一代的更加智能的 P2P 调度算法。 ## 项目产出 完整参与 P2P 节点调度算法实现,并在现有场景下比现阶段基于规则调度算法,提高 P2P 网络内各节点下载效率、利用率以及稳定性。 ## 项目要求 - 基于 P2P 的文件分发协议。 - 机器学习调度算法。 ## 难度 进阶 ## 导师 Github: @gaius-qi Email Address:...
Hi. After reading the documentation it is not clear for me, how upgrade and downgrade processes should be performed over the solution. Could you please describe somewhere in the documentation:...
### Bug report: I did some press test on 990 machines. I found a strange thing:the performance is better if I restart dfdaemon before dfget download. There may be some...
### Feature request: Now when seed peer receive obtainSeed request, it will only try to resue completed task, while the downloading task should also be resuable. ### Use case: ###...
### Feature request: PeerTaskConductor's all go routine should listen ctx.Done(), so that we can cancel downloading task using ctx's cancel function. ### Use case: ### UI Example:
### Bug report:  ### Expected behavior: 预期,下一页会显示后续task信息 ### How to reproduce it: 使用2.0.5版, 用类似命令提交操过10个任务: curl --location --request POST 'http://1.2.3.4:8080/api/v1/jobs' \ --header 'Content-Type: application/json' \ --data-raw '{ "type": "preheat", "args":...