02. Service Mesh落地之后_为sidecar注入灵魂 - 周群力Service Mesh 落地实践 7 基础设施 MOSN RPC MQ Actuator Cache Config 鉴权 配置 Java/NodeJS/C++/… App P a a S 降级限流 流量镜像 … 消息 缓存 8 事情没有那么 简单 新的挑战 1:应用跟基础设施强绑定 9 MOSN App 业务逻辑 RPC SDK port1 bolt bolt SOFA-RPC 基础设施 RPC 新的挑战 1:应用跟基础设施强绑定 10 MOSN App 业务逻辑 RPC SDK port 1 各种各样的SDK bolt port 2 Cache SDK Redis MQ SDK port 3 Config SDK 基础设施强绑定 MQ SOFA-RPC Redis SOFA-MQ Config config 基础设施 RPC Cache MQ Config 新的挑战 2:异构语言接入成本高 11 MOSN NodeJS 业务逻辑 RPC SDK 通信序列化协议 RPC SOFA-RPC 基础设施 新的挑战 2:异构语言接入成本高 12 MOSN NodeJS 业务逻辑 RPC SDK 通信序列化协议 RPC Cache MQ Config SOFA-RPC0 码力 | 63 页 | 880.85 KB | 1 年前3
5.cgo 原理解析及优化实践cgo 原理解析及优化实践 朱德江 蚂蚁集团 MOSN 核心成员 Golang contributor Envoy Golang extension maintainer 公众号 • 开源爱好者 • 十余年网关研发 • OpenResty 老司机(NGINX + LuaJIT) • MOSN 核心成员 • Envoy Golang extension maintainer • runtime.Pinner(Go 1.22) ⑥ #cgo noesacpe/nocallback(Go 1.23) MOSN 官网 http://mosn.io MOSN Github http://github.com/mosn/mosn MOSN 开源交流群 欢迎技术交流 钉钉 微信0 码力 | 45 页 | 5.74 MB | 1 年前3
微服务架构实践-唯品会Mixer! Citadel! Control Plane MOSN! golang HTTP/1.1 HTTP/2 SOFA RPC Dubbo RPC XDS API Mixer Service SOFAMesh��Istio������������ • �� Golang ��� MOSN �� Envoy • ��Mixer������������0 码力 | 120 页 | 82.16 MB | 1 年前3
2.2.6 字节跳动在 Go 网络库上的实践场景下的问题 2. BIO 式编程, 连接量大时, 调度开销大 1. Conn 难以探活, 维护连接池成本高 业界调研 netpoll gnet easygo (sofa-mosn) evio go net Epoll(ET/LT) LT LT ET/LT LT ET NIO ZeroCopy Buffer Multisyscall 搭建0 码力 | 42 页 | 3.19 MB | 1 年前3
Nacos架构&原理
平滑支持微服务架构,因为应用通过 Triple 协议调用网关,不需要业务做代码改动,服务发现 则是通过 Nacos mcp 去同步数据; 这套架构同时也用于蚂蚁集团互通的场景,就是这张图的左边,蚂蚁的网关使用的是 Mosn on Envoy 的架构。 场景二: 集团的微服务 mesh 化场景,对应这张图的中下部分,内部落地与社区的差异点是,Envoy 直接对 接了 Nacos 注册中心,使用这个方案主要还是0 码力 | 326 页 | 12.83 MB | 10 月前3
共 5 条
- 1













