2019年/10月/26日
分布式系统的8个误区
由于微服务架构最近几年的火热,SpringCloud框架使用门槛降低,我们现在面对都是大量的分布式应用,但是你知道这里水有多深,问题有多难吗? 个人观点是分布式类似于人类这个离散社会,要管理,要协调,想办法集中又要对付门派独立,如何达成一致?
误区一:网络是可靠的
经历过光纤被挖了吗? 经历过网线被误拔了吗?
误区二:不考虑延迟
经历过丢包吗?
误区三:不考虑带宽
经历过机房流量被大数据应用打死的吗?
误区四:网络是安全的
AWS是不是经常被DDOS攻击?
误区五:拓扑结果不变
增减服务区,交换机隔离等等
误区六:只有一个管理员
人要离职,不可能干一辈子,更别说哪天猝死了呢
误区七:不考虑传输代价
想异地多活?传输问题好解决吗?
误区八:网络是同构的
硬件不兼容?不是同一个批次,或者有腐败现象导致?