返回
MOSN 1.0 发布:演进云原生网络代理平台的新架构
开发工具
2023-09-29 19:23:01
MOSN 1.0 发布,开启新架构演进
随着云原生技术的日益普及,服务网格已经成为构建现代微服务架构的重要组成部分。服务网格可以帮助开发人员实现服务发现、负载均衡、流量管理、故障恢复等功能,从而提高服务的可靠性和可用性。
MOSN 是一款主要使用 Go 语言开发的云原生网络代理平台,由蚂蚁集团开源,经过双 11 大促几十万容器的生产级验证。MOSN 具有高性能、可扩展性和稳定性等特点,可以帮助企业轻松构建云原生微服务网络。
近日,MOSN 1.0 版本正式发布,该版本进行了多项重要更新,包括:
- 引入全新的网络协议栈,支持更多云原生协议,如 HTTP/2、gRPC、QUIC 等。
- 支持更多云原生服务发现机制,如 Kubernetes、Consul、Etcd 等。
- 增强安全性,支持 TLS 双向认证、JWT 认证等。
- 优化性能,提高吞吐量和降低延迟。
- 增强可扩展性,支持更多的扩展模块。
MOSN 1.0 版本的发布标志着 MOSN 项目进入了一个新的阶段,该版本将为企业构建云原生微服务网络提供更加强大的支持。
MOSN 1.0 的主要特性
MOSN 1.0 版本具有以下主要特性:
- 高性能: MOSN 采用高性能的网络协议栈和数据结构,可以提供非常高的吞吐量和低延迟。
- 可扩展性: MOSN 支持多种扩展模块,可以轻松扩展 MOSN 的功能,以满足不同的需求。
- 稳定性: MOSN 经过双 11 大促几十万容器的生产级验证,具有非常高的稳定性。
- 易用性: MOSN 提供了友好的用户界面和丰富的文档,可以帮助用户快速上手使用 MOSN。
MOSN 1.0 的应用场景
MOSN 1.0 可以广泛应用于以下场景:
- 服务网格: MOSN 可以作为服务网格的数据平面,为服务网格提供服务发现、负载均衡、流量管理等功能。
- 微服务架构: MOSN 可以作为微服务架构的网络代理,为微服务提供服务发现、负载均衡、流量管理等功能。
- API 网关: MOSN 可以作为 API 网关,为 API 提供安全、可靠、高性能的访问。
- 负载均衡: MOSN 可以作为负载均衡器,为后端服务提供负载均衡服务。
MOSN 1.0 的未来发展规划
MOSN 1.0 版本只是 MOSN 项目的开始,MOSN 项目组将继续致力于 MOSN 的发展,并计划在未来的版本中加入更多的新功能和特性,以满足用户的需求。
MOSN 项目组欢迎广大用户的参与,并希望与用户一起将 MOSN 打造成一个更加强大和易用的云原生网络代理平台。