MOSN 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
MOSN 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
MOSN 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
MOSN 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
MOSN 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

MOSN 是一款使用 Go 语言开发的网络代理软件,作为云原生的网络数据平面,旨在为服务提供多协议、模块化、智能化、安全的代理能力。MOSN 是 Modular Open Smart Network-proxy 的简称。MOSN 可以与任何支持 xDS API 的 Service Mesh 集成,亦可以作为独立的四/七层负载均衡、API Gateway 与云原生 Ingress 等使用。

MOSN 作为一款开源的网络代理,具有以下核心功能:

  • 通过 xDS API 对接 Service Mesh,支持全动态资源配置运行
  • 支持 TCP 代理、HTTP 协议、多种 RPC 代理能力
  • 支持丰富的路由特性
  • 支持可靠后端管理,负载均衡能力
  • 支持网络层、协议层的可观察性
  • 支持多种协议基于 TLS 运行,支持 mTLS
  • 支持丰富的扩展能力,提供高度自定义扩展能力
  • 支持无损平滑升级
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
2020/08/07 15:32

MOSN v0.15.0 发布,云原生网络代理平台

MOSN 发布 V0.15.0 版本,具体变更如下: 我们很高兴的宣布 MOSN v0.15.0 发布,恭喜邓茜(@dengqian)成为 MOSN Committer,感谢她为 MOSN 社区所做的贡献。 以下是该版本的变更日志。 新功能 路由 Path Rewrite 支持按照正则表达式的方式配置 Rewrite 的内容 @liangyuanpeng 配置新增字段: 扩展配置字段,可通过扩展配置字段自定义启动配置;Dubbo 服务发现配置通过扩展的配置字段实现 @cch123 支持 DSL 新特性,可以方便的对...

0
5
2020/07/03 17:21

SOFAMosn v0.14.0 发布,云原生网络代理平台

我们很高兴地宣布 MOSN v0.14.0 发布,恭喜姚昌宇(@trainyao)成为 MOSN Committer,感谢他为 MOSN 社区所做的贡献。 以下是该版本的变更日志。 新功能 支持 Istio 1.5.X @wangfakang @trainyao @champly go-control-plane 升级到 0.9.4 版本 xDS 支持 ACK,新增 xDS 的 Metrics 支持 Istio sourceLabels 过滤功能 支持 pilot-agent 的探测接口 支持更多的启动参数,适配 Istio agent 启动场景 gzip、strict-dns、original-ds...

1
6
发表于运维专区
2020/06/05 17:34

SOFAMosn v0.13.0 发布,云原生网络代理平台

MOSN v0.13.0 发布报告如下: 新功能 支持 Strict DNS Cluster @dengqian 支持 GZip 处理的 Stream Filter @wangfakang Dubbo 服务发现完成 Beta 版本 @cch123 支持单机故障隔离的 Stream Filter @NeGnail 集成 Sentinel 限流能力 @ansiz 优化 优化 EDF LB 的实现,使用 EDF 重新实现 WRR LB @CodingSinger 配置获取 ADMIN API 优化,新增 Features 和环境变量相关 ADMIN API @nejisama 更新 Host 时触发健康检查的更新从异步模...

3
7
发表于服务端专区
2020/05/19 17:36

SOFAMosn v0.12.0 发布,云原生网络代理平台

MOSN v0.12.0 发布报告如下: 新功能 支持 Skywalking @arugal Stream Filter 新增了一个 Receive Filter 执行的阶段,可在 MOSN 路由选择完 Host 以后,再次执行 Receive Filter @wangfakang HTTP2 支持流式 @peacocktrain @taoyuanyuan FeatureGate 新增接口 KnownFeatures,可输出当前 FeatureGate 状态 @nejisama 提供一种协议透明的方式获取请求资源(PATH、URI、ARG),对于资源的定义由各个协议自身定义 @wangfakang 新增...

0
5
2019/11/05 16:15

SOFAMosn v0.8.0 发布,数据平面代理

发布 SOFAMosn v0.8.0,主要变更如下: i. 内存占用优化,优化在连接数、并发数较多的场景下的内存占用 ii. Metrics 统计优化,RPC 心跳场景不计入 QPS 等 Metrics 统计 iii. XDS 处理优化,修改为完全无阻塞启动,并且降低了重试的频率 New Feature New metrics: mosn process time Add New interface function: connection returns active states Optimize Reduce the default memory alloc in connection and stream Optimi...

0
4
2019/09/03 14:41

SOFAMOSN v0.7.0 发布,蚂蚁金服数据平面代理

SOFA MOSN v0.7.0 发布了,主要变更如下: i. 新增 FeatureGates 的支持 ii. 新增一项 Metrics 统计:mosn_process_time iii. 支持 Listener 重启 iv. 升级 Go 版本到 1.12.7 v. 修改 XDS Client 启动时机,优先于 MOSN Server 的启动 vi. BUG 修复 New Features New feature: FeatureGates New metircs: mosn process time Support restarting closed listener Refactor Upgrade to Go 1.12.7 Start XDS cilent before mosn se...

0
10
发表于软件架构专区
2019/08/07 10:53

SOFA MOSN v0.6.0发布,蚂蚁金服数据平面代理

SOFA MOSN v0.6.0 发布了,主要变更如下: i. Listener 支持配置空闲连接超时关闭 ii. 日志新增 Alertf 接口 iii. 支持 SDS 方式获取证书 iv. Metrics统计与输出优化 v. IO 协程优化 vi. 后端模块实现重构,提升了动态更新性能,降低了内存的使用 vii. racer 模块实现重构,支持更完善的扩展机制 New Features Add "connection_idle_timeout" field to Listener config, default 90s. Mosn will close idle connections when ti...

1
8
发表于运维专区
2019/06/13 12:33

SOFAMosn 发布 v0.5.0 版本 | 蚂蚁金服开源数据平面代理

SOFAMosn v0.5.0 版本发布了,主要变更如下: i. 新功能支持 支持静态模式和 xDS 模式混合配置 支持 stream filters 动态更新对存量连接生效 支持 ADMIN API 可扩展 ii. 优化 完善了解析 JSON 配置文件的逻辑 优化针对大包场景的内存复用 优化首次启动时对 Metrics 共享内存的处理 iii. 重构 引用路径从"github.com/alipay/sofa-mosn"修改为"sofastack.io/sofa-mosn" i. New Features Support hybrid config model of xDS and s...

0
9
发表于软件架构专区
2019/05/06 11:57

SOFA Mosn v0.4.2 发布,蚂蚁金服数据平面代理

SOFA Mosn v0.4.2 发布了,主要变更如下: i. 新功能支持 支持配置文件拆分,Route、Cluster 动态独立配置,兼容原有配置模型 支持端口维度配置多 TLS 证书,兼容原有配置模型 支持自定义监听 MOSN 状态切换 无损平滑流程优化 单向无响应请求支持优化 支持通过 Metrics 获取 Mosn 上下文信息 支持自定义 Metrics 输出维度 支持错误日志级别批量修改、支持批量关闭 AccessLog ii. 性能优化 Metrics 输出性能优化 错误日志输出优化...

0
14
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2020/03/08 10:05

Mosn配置详解

Mosn配置详解 [TOC] Mosn中的配置包括两大类: listener(servers)配置和cluster(cluster_manager)配置。 # servers配置 Mosn的每一个server都可配置多个listener以实现复杂的代理逻辑。listener往往包含一组filter依次对数据流进行处理。 我们看到例子中,由sofa-rpc的client端发起了请求,请求的是127.0.0.1:2045。而我们可以发现config.json中配置的clientListener刚好监听的地址是127.0.0.1:2045。它主要包含了以下一些配置 ...

0
0
发表于运维专区
2020/11/06 16:17

SOFA Weekly | MOSN、Seata 发布新版本、MOSN 相关阅读整理

SOFA WEEKLY | 每周精选,筛选每周精华问答 同步开源进展,欢迎留言互动 SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金...

0
0
2020/08/07 16:51

SOFA Weekly | MOSN & SOFARPC 发布、MOSN 社区活动报名

SOFA WEEKLY | 每周精选,筛选每周精华问答 同步开源进展,欢迎留言互动 SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金...

0
0
发表于软件架构专区
2020/02/14 16:31

欢迎参与 MOSN 源码解析活动

活动地址: https://github.com/mosn/mosn.io/issues/32 MOSN 源码解析活动是由 MOSN 团队主办的开源活动,我们希望打造一个人人皆可参与,基于 GitHub 协作的积极透明的开源活动。 本次活动旨在增强社区对 MOSN 的认知,促进开源社区的交流,是大家学习和使用 MOSN,与 MOSN 的核心开发者直接交流的一个良好契机。 本次活动所产出的文章将首先发表在 MOSN 官方博客上,同时也将在各个线上渠道推广,经整理后的部分内容可能会作...

0
0
2020/08/14 16:48

9月5日 MOSN 主题线下分享报名

A2M 峰会旨在发现全球互联网领域在人工智能、大数据、互联网架构等领域的创新工程和杰出团队,整合国际最佳技术实践,构建行业案例研究智库,帮助中国企业在人工智能时代成功转型、升级。蚂蚁集团受邀进行云原生构建之路的专题分享。 分享主题:Dubbo 基于 MOSN 在 Service Mesh 场景下的落地实践 分享嘉宾:曹春晖 蚂蚁集团 可信原生技术部技术专家 蚂蚁集团技术专家,对 Go 语言有深入的研究,《Go 语言高级编程》作者。在后端...

0
0
发表于运维专区
2020/10/30 17:13

SOFA Weekly | MOSN 项目更新及直播预告

SOFA WEEKLY | 每周精选,筛选每周精华问答 同步开源进展,欢迎留言互动 SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金...

0
0
发表于运维专区
01/08 17:48

SOFA Weekly | MOSN 发布新版本,QA 整理

SOFA WEEKLY | 每周精选,筛选每周精华问答 同步开源进展,欢迎留言互动 SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金...

0
0
发表于程序人生专区
2020/12/17 11:52

云原生网络代理(MOSN)的进化之路

![](https://oscimg.oschina.net/oscnet/up-aefda957c5fba6e7c9dc3bede4882ba0e9d.png) 本文系云原生应用最佳实践杭州站活动演讲稿整理。杭州站活动邀请了 Apache APISIX 项目 VP 温铭、又拍云平台开发部高级工程师莫红波、蚂蚁金服技术专家王发康、有赞中间件开发工程师张超,分享云原生落地应用的经验心得,以下是王发康《云原生网络代理(MOSN)的进化之路》分享内容。 王发康(毅松), 蚂蚁金服可信原生技术部技术专家,专...

0
0
2020/09/03 17:58

云原生网络代理 MOSN 的进化之路

本文根据 2020 年 8 月 15 号在深圳 GIAC(GLOBAL INTERNET ARCHITECTURE CONFERENCE)全球互联网架构大会云原生专场现场实录整理。 分享嘉宾:王发康(毅松)蚂蚁集团可信原生技术部 技术专家,专注于高性能网络服务器研发,是 MOSN、Tengine 开源项目核心成员,目前关注云原生 Service Mesh、Nginx、Istio 等相关领域,喜欢开源,乐于分享。 GItHub:https://github.com/wangfakang 以下是分享全文。 前言 MOSN 在蚂蚁集团的 ...

0
0
发表于软件架构专区
2020/12/04 15:07

SOFA Weekly | MOSN 发布新版本、 Seata QA 整理

SOFA WEEKLY | 每周精选,筛选每周精华问答 同步开源进展,欢迎留言互动 SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2018/09/12 15:49

SOFA:十年锤炼自研架构,拥抱开源共建

SOFA(Scalable Open Financial Architecture)是蚂蚁金服研发的金融级分布式中间件,很多人认为这个国产自主研发项目来势汹汹,说它定义了新的金融级分布式架构。 从内部研发开始,SOFA 至今已经发展了 10 年,伴随着在金融场景中的不断锤炼,SOFA 也从最初单一的组件发展成为如今的金融级分布式架构完整解决方案,目前它包含了构建金融级云原生架构所需的各个组件,具体有微服务研发框架、RPC 框架、服务注册中心、限流/熔断框...

9
23
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
105 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部