分布式服务 - 图1

1 通信服务

基础要求
了解与掌握RPC与HTTP相关知识点与基本原理
了解服务治理的基本对象与范围

进阶要求
掌握分布式环境下服务调度相关理论与具体组件级方案设计与实施
掌握流量调度设计与组件选型及使用

2 存储服务

基础要求
了解文件系统,分布式数据库相关知识和概念
熟练使用Redis或ES等常见组件,并能完成相关问题定位与解决

进阶要求
能够进行分布式数据调度设计,并熟悉相应组件实现原理与底层技术实现
能够解决分库分表问题
能够解决分片分区带来的数据不一致性问题

3 自动化运维服务

了解

4 计算服务

了解

5 全栈监控服务

基础要求
了解不同层次下基本的监控知识与具体监控组件使用

进阶要求
能够设计与实现服务监控
熟悉链路监控常用手段与组件的实现、

6 容错处理与故障恢复服务

基础要求
了解分布式下常见问题与恢复方法
能够使用常用容错处理手段,并配合完成相关策略的制定与执行

进阶要求
能够针对具体业务场景设计容错功能
能够这对具体业务场景设计故障恢复措施
能够独立定位分布式线上问题并完成故障恢复