新春开篇,微服务架构正当时:企业架构师的指南
许多组织已经开始分解部分整体应用程序和系统,过渡到多组更小的互联微服务。
TechRepublic最近的一项调查发现,使用微服务的组织正在明显获益:69%的组织正得到更快的服务部署,61%的组织在应对不断变化的情况时具备更高的灵活性,56%的组织在将新功能快速扩展到大型应用程序中时受益更多。
在什么情形下,微服务架构是最好的选择?它们什么时候才能为企业提供最大化的价值?它们如何融入企业架构师的工具箱?
微服务的好处
考虑一条汽车生产装配线,其中引入了任务专业化来制造每个部件。由于专用资源、运营和劳动力,单个任务变得更加高效。这些新产生的高效率提高了生产率和产出,有利于整个流程。
同样,在微服务或微服务体系架构中,单独的模块负责构建和维护最终产品的不同组件。单个单元可以在不中断其他部件的情况下进行修改和缩放。相比之下,对单个大型“单体”模块实现更改可能难以管理,并可能很快变得复杂。
微服务与单体架构
2020年O’Reilly Microservices Adoption报告发现,“77%的受访者采用了微
共有 0 条评论