/
Probe
Probe
项目名称 Probe
合适的项目名称(非暴力、色情、歧视,符合相关国家法规规定)
简介
一个面向Hyperledger Fabric维护者,用户,研究者的web UI的应用程序,我们可以用它来观察Fabric出块参数对于Fabric网络TPS的影线。
- 提供循环测试控制。
- 提供基于test-network的配置案例。
- 提供可视化的tps结果对比图。
目的
相比于其他项目,这个项目不同之处在哪?解决了什么痛点?或者是开辟了具有前瞻性和预见性的领域?
特别地,TWGC代码项目需要清晰明确的产出物
Probe是在TWGC performance work group的交流中,
解决我们对于“如何配置出块参数来达到最大tps?”这一痛点而创立并实现的项目。
对于Hyperledger Fabric使用者而言
可以通过如下步骤,更好的了解对于指定智能合约,如何达到最大tps。
- 准备环境
- 启动Probe
- 观察TPS结果
对于Hyperledger Fabric研究人员和维护者
可以通过如下步骤,更好的了解你的改动如何影响了Hyperledger Fabric的性能。
- 完成你的代码,打包Fabric
- 启动Probe
- 观察结果
Probe不做什么
- 实时监控,如需要,请参考配置Prometheus(但是Probe提供基于test-network的配置案例)
- 完整的自动测试框架,对于部署方式,目前依赖于test-network
- 性能测试工具,对于性能测试本身,目前依赖与Tape
- Tape的GUI版本
Repository on Github.com
需要提供提供项目的Github链接(https://github.com/SamYuan1990/Probe)
如果项目主要的托管平台不是Github,需要在Github.com建立mirror镜像,并提供链接
项目内容的要求
- License:Apache 2.0或兼容协议
完整的Readme
Contribution guideline,包含贡献流程与方法(见Readme)
- CI集成(文档类项目除外)
- commit需要有sign-off,建议开启DCO bot
路线图和计划
0.0.2 UI enhancement
in 0.0.3 plan to research as minifab, cello, caliper integration.
after 0.0.3 bugs fixed and release 1.0
项目的活跃度参考
请尽可能提供项目被引用,参考的链接
在评审的过程中,也会参考其他的Github硬性活跃度指标
, multiple selections available,
Related content
Learning Material
Learning Material
More like this
Professional Certifications
Professional Certifications
More like this
Performance Working Group
Performance Working Group
More like this
2022-11-23
2022-11-23
More like this
Development and Innovation
Development and Innovation
More like this
2020-11-18
2020-11-18
More like this