- 集群管理框架 Apache Helix
- 开源群集框架 Terracotta
- Mesos 框架 Apache Aurora
- spring-remoting-cluster
- Build server-cluster-aware Java applications
当集群节点过多时,为简化运维工作、使用配置服务器?
- 使用Redis集中存储配置?
- 需要有层次结构?每个node中的某项配置的值必须与其他节点的不一样?
- 配置的值不能本地缓存?以便做到及时性?
- 或者说,随应用程序一起的配置文件中只能有配置服务器的信息?
Apache Helix
ZooKeeper
ZooKeeper recipes. ZK的API相对来说都比较低级,可以使用 curator 的高级API进行编程。
架构
微服务
学习型网站
spring cloud
- Spring Cloud Netflix
- Eureka :服务发现
- Hystrix:断路器
- Zuul : 智能路由
- Ribbon : 客户端负载均衡