架构学习历程
第一章
一、系统架构能力
1. 基本理论
扩展性设计
可用性设计
可靠性设计
一致性设计
负载均衡设计
过载保护设计
灾难恢复与备份
2. 协议设计
二进制协议
文本协议
3. 接入层架构设计
4. 逻辑层架构设计
二、工程架构能力
1. 开发语言
2. 设计模式
3. 数据结构与算法
4. 开发工具
5. 调试工具
6. 测试工具
7. 运维与监控
8. 应用技术
三、架构性能优化
1. 代码级别
2. 工具优化
3. 系统优化
四、架构师软素质
1. 沟通能力
2. 解决问题能力
3. 学习能力
4. 创新能力
5. 项目管理能力
6. 文档论文阅读能力
7. 总结归纳能力
版权声明: 本文为 InfoQ 作者【渡】的原创文章。
原文链接:【http://xie.infoq.cn/article/7dd9fd76d26d3d0f0a578f6e5】。文章转载请联系作者。
评论