《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

一、质量保证

1.OceanBase质量保证体系

(1)QA:测试工程师;RD:开发工程师
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

2.RD开发

(1)基本工作

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(2)编码规范

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(3)代码审核

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(4)单元测试

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(5)快速测试

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(6)RD压力测试:现已融合到QA的压力测试中

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

3.QA测试

(1)接口、功能、容灾测试

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(2)压力测试

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(3)Benchmark测试

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(4)兼容性测试

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

4.试运行

(1)业务压力测试

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(2)线上流量回放:上线运行的最后一道防线

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(3)灰度上线

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

二、使用与运维

1.基础知识

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

2.使用

(1)MySQL客户端连接

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(2)JDBC访问(Java访问)

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(3)Spring集成

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(4)C客户端

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

3.运维

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

三、应用

(1)基础知识

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(2)收藏夹

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(3)天猫评价

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(4)直通车报表

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

四、最佳实践

1.分布式存储平台的两种成长模式

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

2.人员成长

(1)如何学习技术文档?

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(2)架构理论如何学习?

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

3.系统设计

(1)架构师的主要工作

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

(2)大规模分布式存储一些可以参考的设计原则

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

4.系统实现

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

5,使用与运维

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

6.工程现象

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践
《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践

7.经验法则

《大规模分布式存储系统 原理解析与架构实践》第十一章质量保证、运维及实践