高吞吐,高并发,底延迟
分布式系统提高承载量的基本手段
## 分层模型(路由,代理)
典型的的就是三层结构:接入,逻辑,存储
## 并发模型(多线程,异步)
多线程
异步回调基于非阻塞的I/O操作(网络和文件)
## 缓冲技术
## 存储技术(NoSQL)
分布式系统在可管理性上造成的问题
## 硬件故障率
## 资源利用率优化
## 软件服务内容更新
## 数据统计和决策
解决分布式系统可管理性的基本手段
## 目录服务(ZooKeeper)
## 消息队列服务(ActiveMQ、ZeroMQ、Jgroups)
## 事务系统
## 自动部署工具(Docker)
## 日志服务(log4j)