博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
分布式系统架构演变
阅读量:3951 次
发布时间:2019-05-24

本文共 375 字,大约阅读时间需要 1 分钟。

分布式系统架构演变

相关概念

单体架构–》垂直架构–》分布式架构–》SOA架构–》微服务架构
1.单体架构

也就是所有的功能开发都在一个模块内,缺点很多

2.垂直架构

将单体中的模块分布到多个系统中,就形成多个单体架构,缺点同样很多

3.分布式架构

在垂直架构的基础上将公共的业务模块抽取出来,形出独立的提供者模块,供消费者调用(RPC),已经能够简化大量的开发与部署了,但是还是有缺点,比如服务的提供者一变,所有消费者也就是服务的调用者也需要改变

4.SOA架构(面向服务的架构)

是一个组件模型,将不同的功能单元进行拆分,联系。使用ESB(企业服务总线)服务中介进行服务之间的交互,如负载均衡,流量控制,加密处理,服务监控

5.微服务架构

在SOA的基础上进行改进,要将业务彻底的组件化和服务化,比如各个模块之间没有任何关联。各自都有各自的数据库

转载地址:http://zhrwi.baihongyu.com/

你可能感兴趣的文章
有效控制Android应用程序的耗电量
查看>>
Android术语列表概览
查看>>
全方位解读Android多媒体框架源码
查看>>
Android音乐编程的管理音频硬件
查看>>
Android UI控件组合应用之一:建立数据模型
查看>>
避免Andriod平台图片失真的图片形式
查看>>
Android之Gridview图片列表
查看>>
objdump的使用方法
查看>>
编译错误处理noproguard.classes-with-local.dex已杀死
查看>>
LTE - CSFB技术
查看>>
GSM链路层信令协议
查看>>
技术道德
查看>>
“需求为王”才是根本
查看>>
高效率的危害
查看>>
寻找边缘性创新
查看>>
让创意瞄准市场
查看>>
高效经理人应具有的八个重要习惯
查看>>
优秀的领导者能读懂人才
查看>>
大智若愚也是领导力
查看>>
android如何编译MTK的模拟器
查看>>