云计算
-
服务网格(Service Mesh)在中国工商银行的探索与实践
简介: ServiceMesh是下一代的微服务架构基础。蚂蚁集团从 2018 年初开始技术探索并进行了落地试点。目前, Service Mesh 覆盖了蚂蚁集团数千个应用,实现了核心链路全覆盖。蚂蚁集团通过 Service Mesh 的大规模落…
-
Kubernetes 时代的微服务核心服务Service Mesh
刚听说 Service Mesh 并试用过 Istio 的人可能都会有下面几个疑问: 为什么 Istio 要绑定 Kubernetes 呢? Kubernetes 和 Service Mesh 分别在云原生中扮演什么角色? Istio 扩展了 Kubernetes 的哪些方面?解决了…
-
什么是 Service Mesh
Service Mesh 作为下一代微服务技术的代名词,初出茅庐却深得人心一鸣惊人,大有一统微服务时代的趋势。 那么到底什么是 Service Mesh? 一言以蔽之:Service Mesh 是微服务时代的 TCP/IP 协议。 有了这样一个感性…
-
Pattern: Service Mesh
Since their first introduction many decades ago, we learnt that distributed systems enable use cases we couldn’t even think about before them, but they also introduce all sorts of new issues. When th…
-
微服务架构深度解析与最佳实践 参考材料
《高可用可伸缩微服务架构:基于 Dubbo、Spring Cloud 和 ServiceMesh》,程超,梁桂钊,秦金卫,方志斌,张逸 ... 著,https://item.jd.com/12585284.html,https://msainaction.github.io 《软件架构发展历程分享…
-
微服务架构深度解析与最佳实践 - 第六部分:微服务的测试部署和运维监控
七个关键问题的应对策略-续2 6.拆分过程的测试和部署如何处理 通过前面的分析,我们了解到测试、部署和运维,在微服务环境下会变得复杂。试想,原来只需要测试一个系统,现在要测试一堆系统,原来要发布一个应用,…
-
微服务架构深度解析与最佳实践 - 第五部分:微服务的性能、一致性和扩展性
七个关键问题的应对策略-续 3.关于微服务对性能的影响 大家可以先思考 2 个问题:延迟(latency)和吞吐量(throughout)有什么关系? 延迟是响应时间么? 先说一下延迟和响应时间,延迟是对于服务本身来说的,响应…
-
微服务架构深度解析与最佳实践 - 第四部分:如何拆分微服务和改造遗留系统
七个关键问题的应对策略 1.如何合理拆分微服务 当一个系统服务化的时候,就会面临一个问题:如何进行服务的划分?怎么确定服务的粒度?有没有一些可以参考的业界通用规则? 实际上服务划分的本质是对系统进行架构设…
-
微服务架构深度解析与最佳实践 - 第三部分:微服务的使用场景和相关问题
微服务架构不是银弹 《管理的常识》一书里说,管理的核心是不断的解决(推进工作过程中出现的各种)问题。同样地,我认为架构的核心则是不断的解决(系统设计实现与演化过程中的各种)问题。 Fred Brooks 在《人月…
-
微服务架构深度解析与最佳实践 - 第二部分:四个特点和六个能力、常见框架
微服务架构的特点、优势和常见技术 微服务的四个特点和六个能力 现在让我们分析一下上一节里的各个技术大牛们阐述的技术观点,从设计开发、系统部署、测试运维和服务治理四个主要方面来考虑微服务架构的特点,那么…