first commit
This commit is contained in:
55
taobao_arch.md
Normal file
55
taobao_arch.md
Normal file
@@ -0,0 +1,55 @@
|
||||
|
||||
## 淘宝架构演进笔记
|
||||
|
||||
```
|
||||
- 消除单点
|
||||
- 水平扩展
|
||||
- 跨机房多活
|
||||
- 缓存
|
||||
|
||||
跨域多活数据同步问题,DRC?
|
||||
```
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
#### :green_heart: 缓存
|
||||

|
||||
|
||||
#### :green_heart: LB -> NGX 7层LB,
|
||||

|
||||
|
||||
#### :green_heart: 数据库 加入myCAT做DB读写分离
|
||||

|
||||
|
||||
#### :green_heart: Redis做缓存
|
||||

|
||||
|
||||
#### :green_heart: 数据库 业务拆分
|
||||

|
||||
|
||||
#### :green_heart: LVS+F5 做4层LB,myCAT表拆分
|
||||

|
||||
|
||||
#### :green_heart: LB DNS RR轮询 跨机房负载均衡 机房级别水平扩展
|
||||

|
||||
|
||||
#### :green_heart: 海量数据 noSQL,hBase
|
||||

|
||||
|
||||
#### :green_heart: 应用规划、拆分
|
||||

|
||||
|
||||
#### :green_heart: 微服务,公共服务提炼,dubbo,springcloud =》 治理、限流、熔断、降级
|
||||

|
||||
|
||||
#### :green_heart: 加入服务总线
|
||||

|
||||
|
||||
#### :green_heart: docker管理,屏蔽环境差异,加速部署,提升运维效率,k8s
|
||||

|
||||
|
||||
#### :green_heart: 云部署,CDN+SLB+WAF可以由云服务提供,也可以自己搭建,docker+k8s
|
||||

|
||||
|
||||
Reference in New Issue
Block a user