疫情之下,核心系统架构转型“平衡术”
抗击疫情的战“疫”已经打响了近一个月 。 目前来看 , 随着疫情的不断发展 , 现在可谓到了疫情防控最关键的一个时期 , 显然一个稳定运行的核心系统架构 , 能够更好地保障业务的稳定性和连续性 , 无疑对企业而言有着重要的价值和意义 。
从这个角度来说 , 重新审视核心系统架构转型到底是采用集中式架构还是分布式架构就变得至关重要 。 尽管这已经是一个讨论许久的话题 , 但此前业界经常用唯技术论的二元对立的观点 , 往往脱离了用户的具体需求和能力的讨论 , 总是不能得出一个令人满意的结论 。 因此 , 笔者认为 , 一种结合实际场景的“稳”“敏”兼备的、平衡的系统架构 , 才是既能满足业务需求 , 即时产生业务价值 , 又能有效支撑企业架构转型的稳妥之路 。
----疫情之下 , 核心系统架构转型“平衡术”//----
此前 , 分布式架构“阵营”认为 , 随着互联网和云计算的兴起 , 集中式架构已无法轻松应对海量用户、以及高并发的应用场景 , 同时其系统升级迭代复杂 , 难以满足新环境下快速创新的需求 , 走向分布式已是大势所趋 。
而集中式“拥趸”们则认为 , 集中式架构在企业的核心业务中具有“不可替代”的地位 , 因为它以成熟、领先的贯穿全堆栈的系统优势 , 为用户带来在开发交付和运行维护上更大的专注性和稳定性 。
事实上 , 这种“二选一”的评判标准已经过时了 , 今天绝大对数企业的架构早已不是单纯的集中式或者分布式 , 而往往是“二者兼顾” 。 更重要的是 , 无论是集中式架构还是分布式架构 , 都是开放式的技术堆栈 , 其技术特点也“各有千秋” , 都在企业核心系统中扮演着不可替代的角色 。
其实 , 如果我们回顾计算模式的发展历史 , 就会发现一个简单的规律:那就是计算架构往往在集中式和分布式之间不断演进 , 往复式发展前进的 。 从这个角度来看 , 企业未来架构的转型关键 , 就在于要秉承一种开放心态 , 根据自身不同的业务需求 , 把新兴的和经典的技术与架构做到“为我所用” , 并在分与合之间把握好平衡之道 。
分布式架构的流行与挑战
众多周知 , 分布式架构是一个硬件或软件组件分布在不同的通过网络连接的服务器中 , 彼此之间通过消息传递进行通信和协调的架构 。 在网络连接允许的情况下 , 分布式架构中的服务器的拓扑部署相对灵活 。
今天 , 分布式架构正被Google、Amazon、Facebook、阿里巴巴、腾讯等互联网公司所推崇 。 一方面 , 由于流行的分布式架构多采用开源软件和消费级的硬件 , 因此在价格成本、自主研发、灵活兼容、伸缩扩展方面有比较显著的优势;另一方面 , 由于互联网行业具有请求量大、数据量大的特点 , 业务上又可能在集中的时间段出现高于日常流量数倍的业务高峰 , 超强的弹性伸缩能力可以最大程度的支持海量用户以及大规模并发的业务场景 。
推荐阅读
- 人民网@【战“疫”说理】疫情防控中如何有效实现经济复苏?
- 「百度」百度发布直播搜索大数据:疫情下电商及知识类直播增速明显
- 「新华网」中美举行网络研讨会分享抗击疫情经验
- 『特斯拉』特斯拉Cybertruck皮卡预定量超60万!疫情期间每天增加1000个订单
- 「新华网」亚行:新冠疫情将导致亚太发展中经济体今年经济增速放缓
- 中新网:美国多地延长应对疫情的临时政策
- 北京商报@我国外贸进出口形势可能还会进一步恶化,工信部:随着国际疫情进一步扩散
- 『行知至知行』PTA:加工利润提供探底空间
- 「泱泱世界里」粮食概念股走一波,要开始屯粮了吗?
- 戮默科技■助力企业数字化升级,戮默科技深挖软件开发核心
