01. MOSN 高性能网络扩展实践 - 王发康背景介绍 01 MoE 方案介绍 02 MoE 实践效果 03 MoE Roadmap 04 ## MoE 背景介绍 MoE 是什么 为什么做 MoE ➢ 方案调研与分析 研发效能高(GoLang、生态) ## MoE 背景介绍 — 什么是 MoE 处理性能高 (C++)  增强 Envoy 和 GoLang 社区生态粘性 Envoy 和 GoLong 生态打通 ## MoE 背景介绍 — 方案调研 扩展方案调研 |方案名称|优势|劣势| |---|---|---| |Lua Extension|Lua 目前仅对C/C++/Rust 友好,对 GoLang Runtime 还未完全支持;不能复用已有的 SDK,需要做网络 IO 适配改造| |External-Proc Extension|跨语言支持、隔离性|需要跨进程通信性能低 (UDS vs CGO 1KB Latency 差 8 倍);需要扩展具备 gRPC server 能力,多进程管理复杂| |MOSN(GoLang) Extension|可复用 MOSN0 码力 | 29 页 | 2.80 MB | 2 年前3
基于Consul的多Beats接入管控与多ES搜索编排帮助 ## 自定义组件 编写大量自定义小组件,比如cmdb设置,时间设置等组件提高用户体验,尽量减少直接填文本 ## 前后端强类型 前端采用基于ts的angular开发所有数据定义与后端golang数据保持强一致,保证数据一致性 // ElasticSearchWriteConfig ES写入配置 tvne ElasticSearchWriteConfig struct export 21_1.jpg) 技术栈 技术选型 前端 TypeScript、Angular 8、Ng-zorro 后台 Golang、Iris、Consul、微服务化设计、Pongo2模板管理 配置 Consul、Elasticsearch Agent Golang、ELK beats、Logstash、LXC资源管控、 Consul、其他自定义插件 TypeScript  elasticsearch Agent GOLANG   GOLANG  












