服务网格

API Gateway与Service Mesh有什么不同?

一般的认为是:API Gateway用来处理南北向流量,Service Mesh用来处理东西向流量。这样的区分方式并不准确。下面会递进式分析两者的使用场景及异同点,以期通过本文可以明白何时使用API Gateway,何时使用Service …

阅读更多

为什么 Istio 重回单体架构?

随着应用规模的不断扩大,单体架构已不能承载企业越来越多的业务需求,微服务架构随之兴起。微服务给我们带来诸多益处的同时也带来诸多挑战,其根源即是复杂性的提升。为了解决微服务带来的诸多问题,其中便催生了服务网格的流行。但2020年初,业内最知名 …

阅读更多

什么是服务网格?

1 什么是服务网格? 服务网格是分布式软件系统内部用于管理所有“服务到服务”通信的一个系统。 聊服务网格为什么会出现之前,可以聊聊服务架构的演进过程。起初,我们使用一个单体应用来提供服务。 比如我们在做一个电商系统,采用典型的MVC三层架构 …

阅读更多

Istio 流量管理初探

Istio 使用 Envoy 来代理网格服务的所有进出流量,可在不改变服务代码的情况下自由进行流量控制。 使用 Istio,诸如熔断处理,服务超时,重试等服务级特性,通过简单的几行配置即可实现;同时,诸如 A/B 测试,灰度发布,按比例滚动 …

阅读更多

Istio 是什么?

云平台给我们带来大量好处的同时也给 DevOps 团队带来很多负担。开发使用微服务来架构,与此同时,运维需要管理超多环境及超复杂的部署。 Istio 即是为解放微服务带来的复杂性而生,其是一个开源的服务网格,可以与现有分布式应用无缝集成。以 …

阅读更多