我也想,从0开始学架构


《从0开始学架构》主要讲些什么?

专栏主要分成五个部分。

 

第一部分:架构基础

1. 架构设计背景与目的

2. 架构复杂度来源:高性能,高可用,可扩展

3. 架构设计三原则

4. 架构设计流程与方案

 

第二部分:高性能架构模式

1. 数据库高性能架构

2. NoSQL是银弹吗?

3. 缓存架构设计三大要点

4. 单服务性能提升,PPC/TPC

5. 单服务性能提升,Reactor/Proactor

6. 负载均衡架构与算法

 

第三部分:高可用架构模式

1. CAP理论,细节

2. CAP,ACID,BASE之间的关系

3. FMEA方法,如何找到高可用瓶颈

4. 存储层高可用架构

5. 计算层高可用架构

6. 业务层高可用架构

7. 异地多活架构实战

8. 降级,限流,排队

 

第四部分:扩展性架构模式

1. 扩展性模式

2. 常见分层架构详解

3. SOA前世今生

4. 微服务架构实践

5. 微内核架构详解

 

第五部分:架构实践

1. 互联网架构演进

2. BAT架构模版,存储层技术

3. BAT架构模版,开发层技术

4. BAT架构模版,服务层技术

5. BAT架构模版,网络层技术

6. BAT架构模版,平台层技术

7. 开源系统,如何选择?使用?二开?

 

专栏适用哪些人群?

1. 想从0开始学架构设计的程序员

2. 想拓展架构视野提升技术能力的高级工程师

3. 想职业突破的架构师

4. 想培养架构思维的所有技术人

posted on 2018-08-10 19:50  BurningMyself  阅读(122)  评论(0编辑  收藏  举报