当前位置:网站首页>y91.第六章 微服务、服务网格及Envoy实战 -- 服务网格基础(二)
y91.第六章 微服务、服务网格及Envoy实战 -- 服务网格基础(二)
2022-08-09 04:20:00 【Raymond LInux运维】
1.3 服务网格
1.3.1 微服务架构面临什么样的问题?
- 服务间通信管理将面临巨大挑战
1.3.2 网络通信是微服务架构的痛点
分布式计算的8个谬论(Fallacies of Distributed Computing Explained)
- 网络是可靠的(但很显然并非如此)
网络延迟是0
- 带宽是无限的
网络是安全的
- 网络拓扑从不改变
只有一个管理员(意思就是我们所有的管理视角不会出现偏差)
- 传输成本是0(网络传输0开销)
网络是同构的
很显然这8个谬论决定了我们在分布式应用开发的时候,各个应用程序之间对于程序员来讲无需考虑它们彼此之间通信,网络数据包可能会丢失,网络可能会有时延等等,这些假设是不用做的,但事实上这些事情必然存在,因此为了确保真正的达成微服务开发时程序员所假设的这种通信诉求,我们必须要解决这些问题,但是这些问
边栏推荐
- Ali YunTianChi competition problem (machine learning) - ali cloud security malware detection (complete code)
- 笔记本电脑重装系统后开机蓝屏要怎么办
- MySQL:redo log日志——笔记自用
- 遗传力缺失的案例
- NanoDet代码逐行精读与修改(一)Backbone
- 了解CV和RoboMaster视觉组(五)滤波器、观测器和预测方法:自适应滤波器的应用
- Poly1CrossEntropyLoss的pytorch实现
- Crosstalk and Protection
- 钉钉与RStudio快捷方式冲突--钉钉快捷键设置
- 岭回归和LASSO回归
猜你喜欢
随机推荐
稳定性测试怎么做,这篇文章彻底讲透了!
STM32串口通信不停接受到垃圾数据的问题及其解决
pr22.5最新版下载地址
Ridge regression and LASSO regression
软件质效领航者 | 优秀案例•国金证券DevOps建设项目
笔记本电脑重装系统后开机蓝屏要怎么办
【数学建模绘图系列教程】绘图模板总结
Dingding conflicts with RStudio shortcuts--Dingding shortcut settings
数量遗传学遗传力计算1:亲子回归方法
union
Gopacket source code analysis
记录一次腾讯实习投递经历(一)
了解CV和RoboMaster视觉组(五)运动建模与预测
[math] dot product and cross product
2022年安全员-A证特种作业证考试题库及在线模拟考试
2022年低压电工练习题及模拟考试
松柏集(浮窗思)
服务端修改Cookie——跨域cookie发送机——通信加密——异或加密
Correct use of BaseDexClassLoader
2022R1快开门式压力容器操作考试模拟100题及在线模拟考试