穆罕默德·巴彦(Sr.) Verizon 解决方案架构师
在过去的几年中,微服务架构变得越来越主流,因为大型企业正在采用它们,以实现更快的软件交付、更容易的创新和拥抱新技术,以及更自由地做出反应和明智的决策。 然而,大多数采用者最终得到的都是“分布式整体”,无法实现多语言微服务等架构的真正好处。
在2018 年 NGINX Conf的演讲中,Mohamad 分享了他在 Verizon 使用微服务的经验。 他回顾了他的团队实现微服务 2.0 解决方案的历程,包括由于不同团队采用不同的技术堆栈构建微服务而面临的挑战。 微服务 2.0 的策略是利用结合 Kubernetes 和服务网格的平台作为“外部架构”,从而构建与之分离的、以业务为中心、多语言的服务。