Curve质量监控与运维 - 网易数帆com/opencurve/curve Curve 3/33为用户服务 作为一个复杂的大型分布式存储系统,Curve 需要利用科学的方法论和专业的工具,在整个 软件生命周期内更好地为用户服务:  质量——向用户交付稳定可靠的软件;  监控——直观地展示Curve运行状态;  运维——保障Curve始终稳定高效运行。 质量 ✓ 质量管理体系(设计、开发、review、CI) ✓ 02 03 04 Curve质量控制 Curve监控体系 Curve运维体系软件质量 软件质量的定义是:软件与明确地和隐含地定义的需求相一致的程度。 为了确保最终交付的软件满足需求,必须将质量控制贯穿于设计、开发到测试的整个流程中。 设计  设计流程  文档规范 开发  编码规范与提交流程  版本管理 测试  测试方法论  CI与异常测试 6/33设计流程 小需求 实现思路 开发 大需求 设计文档 POC 开发 7/33设计文档规范 设计文档需要具备以下内容:  修订记录  审批记录  系统介绍  相关调研  架构  重要流程  关键算法  接口  数据库设计  非功能特性设计  参考文献 8/33代码编写规范 Curve代码编写规范遵循Google Style Guides(https://google0 码力 | 33 页 | 2.64 MB | 6 月前3
 亿联TVM部署tensorflow_blur.py to get the .log c. Use the .log, with target=“llvm –mcpu=i686 –mtriple=i686-linux-gnu” then TVM_NDK_CC=“clang –m32” python tf_blur.py�����������������������������������- DWORD WINAPI0 码力 | 6 页 | 1.96 MB | 6 月前3
 TVM Meetup Nov. 16th - Linaro-target=arm64-linux-android -mattr=+neon llvm firefly rk3399, rock960, ultra96 -target=aarch64-linux-gnu -mattr=+neon rasp3b (bcm2837) -target=armv7l-linux-gnueabihf -mattr=+neon pynq -target=armv7a-linux-eabi0 码力 | 7 页 | 1.23 MB | 6 月前3
共 3 条
- 1
 













