蚂蚁开源多运行时项目 Layotto 简介 Service Mesh 在微服务领域已经非常流行,越来越多的公司开始在内部落地,蚂蚁从 Service Mesh 刚出现的时候开始,就一直在这个方向上大力投入,到目前为止,内部的 Mesh 方案已经覆盖数千个应用、数十万容器并且经过了多次大促考验,Service Mesh 带来的业务解耦,平滑升级等优势大大提高了中间件的迭代效率。 在大规模落地以后,我们又遇到了新的问题,本文主要对 Servic 云运维 2023-07-10 向阳逐梦
服务网格联网:使用案例、最佳实践和顶级服务网格选择比较 本文译自在 CNCF 官网上发布的博客 Networking with a service mesh: use cases, best practices, and comparison of top mesh options,有删节。作者是 Amir Kaushansky,ARMO 公司的产品 VP。 服务网格技术是随着微服务结构的普及而出现的。由于服务网格促进了网络与业务逻辑的分离,它使你能够 云运维 2023-07-10 贤蛋大眼萌
在 Kubernetes 实施混沌工程——Chaos Mesh 原理分析与控制面开发 Chaos Mesh 是由 TiDB 背后的 PingCAP 公司开发,运行在 Kubernetes 上的混沌工程(Chaos Engineering)系统。简而言之,Chaos Mesh 通过运行在 K8s 集群中的“特权”容器,依据 CRD 资源中的测试场景,在集群中制造浑沌(模拟故障)1。 本文探索混沌工程在 Kubernetes 集群上的实践,基于源码分析了解 Chaos Mesh 的工作 云运维 2023-07-10 大树
阿里巴巴 Service Mesh 落地的架构与挑战 本文节选自《不一样的 双11 技术:阿里巴巴经济体云原生实践》一书。 作者 | 方克明(溪翁)阿里云中间件技术部技术专家 导读:云原生已成为整个阿里巴巴经济体构建面向未来的技术基础设施,Service Mesh 作为云原生的关键技术之一,顺利完成在 双11 核心应用严苛而复杂场景下的落地验证。本文作者将与大家分享在完成这一目标过程中我们所面临和克服的挑战。 部署架构 切入主题前,需要交代一下在 双 云运维 2023-07-09 大猫
混沌网格(Chaos Mesh)的设计和工作原理 为什么选择混沌网格(Chaos Mesh)? 在分布式计算的世界中,故障可能随时随地发生在你的集群上。传统上,我们使用单元测试和集成测试来确保系统可以投入生产。但是,随着集群规模的扩大,复杂性的增加以及数据量以PB级增长,这些测试无法涵盖所有内容。 为了更好地识别系统漏洞并提高弹性,Netflix发明了Chaos Monkey,该技术将各种类型的故障注入基础架构和业务系统。这就是混沌工程的开始。 云运维 2023-07-09 竹子爱熊猫
Apache RocketMQ 的 Service Mesh 开源之旅 作者 | 凌楚 阿里巴巴开发工程师 导读:自 19 年底开始,支持 Apache RocketMQ 的 Network Filter 历时 4 个月的 Code Review(Pull Request),于本月正式合入 CNCF Envoy 官方社区(RocketMQ Proxy Filter 官方文档),这使得 RocketMQ 成为继 Dubbo 之后,国内第二个成功进入 Service 云运维 2023-07-09 共饮一杯
Service Mesh 在超大规模场景下的落地挑战 作者 | 至简 阿里云高级技术专家 随着微服务软件架构在互联网企业的广泛实践,新一代微服务软件架构技术悄然兴起,Service Mesh 便是其中之一。 根据 Linkerd CEO Willian Morgan 对 Service Mesh 的定义,Service Mesh 是一层处理服务间通信的基础设施。云原生应用有着复杂的服务拓扑,Service Mesh 保证请求可以在这些拓扑中安全且可 云运维 2023-07-09 大树
Istio在Rainbond Service Mesh体系下的落地实践 Istio在Rainbond Service Mesh体系下的落地实践 两年前Service Mesh(服务网格)一出来就受到追捧,很多人认为它是微服务架构的最终形态,因为它可以让业务代码和微服务架构解耦,也就是说业务代码不需要修改就能实现微服务架构,但解耦还不够彻底,使用还是不方便,虽然架构解耦了,但部署还没有解耦。 无法根据不同环境或客户需要选择合适的Service Mesh框架。 无法做到在 云运维 2023-07-09 法医
Istio 服务网格 ambient 模式安全详解 我们最近发布了 Istio Ambient Mesh(译者注:笔者更倾向于将其称为 Ambient Mode,即外围模式,但译文中仍然保留了 Ambient Mesh 的叫法),它是 Istio 的无 sidecar 数据平面。如公告博客中所述,我们使用 Ambient Mesh 解决的首要问题是简化操作、更广泛的应用程序兼容性、降低基础设施成本和提高性能。在设计 ambient 数据平面时,我们 云运维 2023-07-09 向阳逐梦
什么是 Ambient Mesh? Istio最近宣布了“Ambient Mesh” —— 一种用于 Istio 的实验性“无 sidecar”部署模型。我们最近在从服务网格中获得最大性能和弹性的背景下写了关于 sidecar 与 sidecar-less 的文章。在本文中,我们将特别介绍我们对 Ambient Mesh 的看法。 如果你想立即开始使用可用于生产的 Istio 发行版,请尝试Tetrate Istio Distro 云运维 2023-07-09 泡泡