思想
夏日千雪
这个作者很懒,什么都没留下…
展开
-
微服务思想
微服务Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。它们彼此相互协作,作为一个整体为用户提供功能,却可以独立地进行扩展。微服务架构需要的功能或使用场景我们把整个系统根据业务拆分成几个子系统。每个子系统可以部署多个应用,多个应用之间使用负载均衡。需要一个服...原创 2018-10-11 14:05:42 · 1490 阅读 · 0 评论 -
分布式、集群、微服务、SOA的概念
分布式: ● 不同模块部署在不同服务器上 ● 作用:分布式解决网站高并发带来问题 集群:相同的服务 ● 多台服务器部署相同应用构成一个集群 ● 作用:通过负载均衡设备共同对外提供服务 SOA[组装服务/ESB企业服务总线] ● 业务系统分解为多个组件,让每个组件都独立提供离散,自治,可复用的服务能力 ● 通过服务的组合和编排来实现上层的业务流程 ● 作...原创 2018-07-03 10:04:41 · 204 阅读 · 0 评论 -
CAP与base理论
分布式领域CAP理论,Consistency(一致性), 数据一致更新,所有数据变动都是同步的Availability(可用性), 好的响应性能Partition tolerance(分区容忍性) 可靠性定理:任何分布式系统只可同时满足二点,没法三者兼顾。忠告:架构师不要将精力浪费在如何设计能满足三者的完美分布式系统,而是应该进行取舍。关系数据库的ACID模型拥有 高一致性 + 可用性...原创 2018-10-15 14:25:47 · 144 阅读 · 0 评论