摘要
随着云计算技术的发展,各行业都在加速推动数字化转型,新形势下运营需求变化快,业务系统也从传统单体应用架构加快向轻量化、容器化、微服务化的互联网新架构转变,微服务的数量正在快速增多。针对微服务拆分问题,提出了微服务拆分设计的原则,从控制服务拆分层次、服务粒度适中、隔离性等多个维度给出了拆分需要遵循的技术要求,描绘了基于领域驱动拆分服务和基于数据驱动模式划分服务拆分模式,结合实践案例表明方法的可行性,可以有效指导企业加快数字化转型升级。
With the development of cloud computing technology,all walks of life are accelerating the digital transformation of enterprises.In order to support the changeable operation requirements under the new situation,the business system has gradually changed from the traditional single application architecture to the new Internet architecture of lightweight,containerized and micro‑service,and the number of micro‑services is increasing rapidly.In view of the micro‑service splitting problem,the design principle of micro‑service splitting is put forward,and the technical requirements to be followed are given from multiple dimensions such as the control level of service splitting,moderate service granularity and isolation,and the domain driven service splitting mode and data driven service splitting mode are described.Combined with practical cases,the feasibility of the method is demonstrated.It can guide enterprises to speed up digital transformation and upgrading effectively.
作者
沈锡城
任杰
Shen Xicheng;Ren Jie(Hangzhou Transportation Administrative Law Enforcement Team,Hangzhou 310014,China)
出处
《现代计算机》
2023年第17期118-120,共3页
Modern Computer
关键词
云计算
微服务
拆分原则
拆分策略
cloud computing
microservices
the principle of separation
split strategy