Skip to content

Latest commit

 

History

History
79 lines (41 loc) · 2.02 KB

tech-research.md

File metadata and controls

79 lines (41 loc) · 2.02 KB

技术调研文档

时间 版本号 修订人 修订内容
2018-08-20 0.1 xx 初始化

一. 介绍

[描述该技术是什么,产生的背景是什么。目前的成熟度如何?应用规模如何?(多少公司在用?文档资料是否足够多?社区是否活跃?)]

二. 架构与原理

[描述此技术的总体技术架构以及关键的实现,如IO模型、线程模型等实现原理的描述]

三. 使用场景

[描述此技术一般使用场景是什么?在我们这里能够解决什么问题,为什么选择此技术]

四. 对比分析

[对比同类技术的优缺点]

五. 如何使用

[该技术的quick start;小demo;配置示例]

六. 性能

6.1 性能测试

[从多维度做性能测试,如最高并发量、最大连接数、最大QPS、响应时间采样等,可以出数据报表]

6.2 压力测试

[连续跑n天,观察CPU、内存、磁盘IO等指标波动]

6.3 性能优化关键点

[影响性能的关键因素/配置,如何优化]

6.4 量化分析

[根据测试数据,得出某种硬件条件下的最大负载(并发数、数据量等),是否具有可扩展性(水平/垂直),遇到性能瓶颈如何扩展?]

七. 安装与运维

[如果该技术需要安装和运维,此部分需要填写]

7.1 硬件需求

[描述该技术的硬件需求]

7.2 配置

[此技术的关键配置项]

7.3 监控

[如何监控故障/性能问题/慢查询?软件运行中输出的日志是否齐全]

7.4 配套工具

[配套运维工具,是否具有命令行、管理控制台,是否能够看到系统运行状况]

7.5 故障测试

[kill、断电、拔网线、重启100次、切换等是否会造成数据丢失,是否有故障检测和恢复的能力,数据恢复的速度等]

八. 常见问题

[描述此技术经常碰到的问题以及解决办法]

九. 风险控制

[描述此技术使用可能面临的风险以及应对策略]

十. 其他

[其他补充]