Go 开源说第五期:MOSN Go语言网络代理软件
曹春晖 https://github.com/cch123
MOSN committe
《Go 语言高级编程》合著
“ 曹大的 Go 从源码到应用 ” 专栏作者
MOSN 是一个 Go 语言开发的网络代理软件,可作为云原生的网络数据面,为服务提供多协议,模块化,智能化,安全的代理能力。
MOSN 作为一款开源的网络代理,具有以下核心功能:
* 通过 xDS API 对接 Service Mesh,支持全动态资源配置运行
* 支持 TCP 代理、HTTP 协议、多种 RPC 代理能力
* 支持丰富的路由特性
* 支持可靠后端管理,负载均衡能力
* 支持网络层、协议层的可观察性
* 支持多种协议基于 TLS 运行,支持 mTLS
* 支持丰富的扩展能力,提供高度自定义扩展能力
* 支持无损平滑升级
看点1:MESH 到底在解决什么问题。
评论