分布式和微服务区别 如何区分分布式和微服务
来源:伊秀咖 本文已影响2.57W人
来源:伊秀咖 本文已影响2.57W人
1、分布式架构是分布式计算技术的应用和工具,目前成熟的技术包括J2EE, CORBA和(DCOM),这些技术牵扯的内容非常广,相关的书籍也非常多,也没有涉及这些技术的细节,只是从各种分布式系统平台产生的背景和在软件开发中应用的情况来探讨它们的主要异同。
2、微服务架构是一项在云中部署应用和服务的新技术。大部分围绕微服务的争论都集中在容器或其他技术是否能很好的实施微服务,而红帽说API应该是重点。
3、微服务可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通”。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服务公开与微服务架构区分开来。在服务公开中,许多服务都可以被内部独立进程所限制。如果其中任何一个服务需要增加某种功能,那么就必须缩小进程范围。在微服务架构中,只需要在特定的某种服务中增加所需功能,而不影响整体进程的架构。
4、从概念理解,分布式服务架构强调的是服务化以及服务的分散化,微服务则更强调服务的专业化和精细分工;从实践的角度来看,微服务架构通常是分布式服务架构,反之则未必成立。所以,选择微服务通常意味着需要解决分布式架构的各种难题。
5、区别分布式的方式是根据不同机器不同业务。将一个大的系统划分为多个业务模块,业务模块分别部署到不同的机器上,各个业务模块之间通过接口进行数据交互。
6、微服务更加强调单一职责、轻量级通信(HTTP)、独立性并且进程隔离。
7、微服务与分布式的细微差别是,微服务的应用不一定是分散在多个服务器上,他也可以是同一个服务器。
8、微服务架构是分布式服务架构的子集。微服务架构通过更细粒度的服务切分,使得整个系统的迭代速度并行程度更高,但是运维的复杂度和性能会随着服务的粒度更细而增加。
服务员和服务生的区别是什么 服务员和服务生的区别有哪些
分子式和结构简式区别 分子式和结构简式的不同之处
服务器硬盘怎么分区 服务器硬盘分区的方法
服务号和订阅号有什么区别 服务号和订阅号区别是什么
二项分布超几何分布的均值和方差公式是什么 二项分布超几何分布的均值和方差公式介绍
汉服一片式和两片式有什么区别 汉服一片式和两片式区别介绍
分子式和化学式的区别 分子式和化学式的区别介绍
实验式和分子式的区别 实验式和分子式的区别是什么
服务号和订阅号的区别是什么 服务号和订阅号的区别有哪些
微信支付分都有哪些服务 微信支付分的服务简介
绝地求生测试服和正式服有什么区别 绝地求生测试服和正式服有何区别
微信订阅号和服务号的区别是什么 小编今天来分享下
高速服务区有微波炉加热吗 高速服务区介绍
虚拟主机和服务器的区别 虚拟主机和服务器的区别是什么
订阅号和服务号的区别是什么 关于订阅号和服务号的区别
拉布拉多犬和金毛的区别 三点完美区分
如何区分亚麻布的好坏 区分亚麻布的好坏方法
微压锅和高压锅的区别 微压锅和高压锅的区别分享
教大家如何分清生地和熟地的区别
七分裤和九分裤的区别是什么 如何区别七分裤和九分裤
分式方程无解和增根的区别是什么 分式方程无解和增根的区别是啥
点式楼和板式楼的区别 如何区别点式楼和板式楼
线性微分方程和非线性的区别 线性微分方程和非线性有什么区别
微软发布新版Office 云服务占主导地位
如何区分过去式和现在完成时 区分过去式和现在完成时有哪些不同
出国留学中介的服务模式有哪些?教你怎样区分各大中介?
过去式和过去分词的区别有哪些 关于过去式和过去分词的区别介绍
普通的socket服务器和http服务器的区别是什么 看看不吃亏
管式服务是什么意思 管式服务的解释
过去式和过去分词的用法 过去式和过去分词的区别
锆石和钻石区别 锆石和钻石如何区分
游戏本和商务本的区别 几招教你学会区分
律师服务跟律师事务所区别 律师服务所跟律师事务所区别是什么
西服材质怎么区分 如何区分西服材质
国家公务员和地方公务员的区别 公务员也分“三六九等”
尿布疹和湿疹的区别 尿布疹和湿疹如何区分?
原神pe怎么更换服务区 原神pe如何更换服务区
任务生和定向生的区别 如何区别任务生和定向生
印花和刺绣区别:如何区分哪个更好
免费服务的认识误区,分享给大家
薏苡的产地分布 薏苡的产地和分布地区