Go 开源说第五期:MOSN Go语言网络代理软件

共 1517字,需浏览 4分钟

 ·

2021-02-17 13:25

写在前面


随着Go在中国越来越多的应用场景,我们中国的Gopher开发的开源项目也越来越多,目前在github上面有大量的Go写的开源项目,但是很多时候一个好的项目让别人获知,同时让大家了解背后的设计设计原理,其实是很困难的一件事情。


基于这样的背景,我们GoCN社区推出这个《Go 开源说》,每两周会播出一期。希望通过这样的平台帮助到我们开源的作者,有一个平台去推广我们的开源项目,第二说说背后的设计原理和理念,产品优越性等。第三让我们用户可以了解到更多好玩有用的项目,避免自己造轮子重复发明,当然也希望通过这些分享让大家学习到每一个开源项目背后的设计理念,拥抱开源,做出自己的产品。


—— Asta


本期开源先锋


曹春晖 https://github.com/cch123


  • MOSN committe

  • 《Go 语言高级编程》合著

  • “ 曹大的 Go 从源码到应用 ” 专栏作者


关于 MOSN

  https://github.com/mosn/mosn




MOSN 是一个 Go 语言开发的网络代理软件,可作为云原生的网络数据面,为服务提供多协议,模块化,智能化,安全的代理能力。


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

* 通过 xDS API 对接 Service Mesh,支持全动态资源配置运行

* 支持 TCP 代理、HTTP 协议、多种 RPC 代理能力

* 支持丰富的路由特性

* 支持可靠后端管理,负载均衡能力

* 支持网络层、协议层的可观察性

* 支持多种协议基于 TLS 运行,支持 mTLS

* 支持丰富的扩展能力,提供高度自定义扩展能力

* 支持无损平滑升级


本期精彩看点


看点1:MESH 到底在解决什么问题


看点2:用 Go 语言来实现 service mesh,比 C++ 之类的语言有什么优势/劣势

看点3:MOSN 在解决 Go 的性能问题和定位线上问题方面做了哪些工作

看点4:MOSN 的社区简介


如何提前互动


请在评论区留下你对于 MOSN 项目感兴趣的问题,我们会统一收集在直播中进行答疑~

如何报名


查看下列截图你是否在任意的Gopher群里,如果已经加入任一Gopher群,只要在18日关注群内动向,我们会在晚上 20:00 准时开启直播


如果还没找到组织,请扫码入群,届时我们会在群内开启直播,如果群满了请加微信:gopherWang。


直播时间:2月18日晚20:00


如果你是一位醉心开源的 Gopher,拥有自己的开源项目和故事,欢迎点击“阅读原文”填写问卷进行报名,小编会及时联系你哦~










  • 真 • 跨数据库兼容


看点1:GORM 项目初衷与发展历程


看点2:GORM 项目的优越设计理念
GORM 遵从了 API 精简,测试优先,最小惊讶,自由组合扩展,无依赖的设计理论,争做一个健壮的可信赖的开源产品。
看点3:GORM 项目在字节跳动内部的实践应用

请在评论区留下你对于 GORM 项目感兴趣的问题,我们会统一收集在直播中进行答疑~



查看下列截图你是否在任意的Gopher群里,如果已经加入任一Gopher群,只要在31日关注群内动向,我们会在晚上 20:00 准时开启直播
如果还没找到组织,请扫码入群,届时我们会在群内开启直播。


截止时间:12月31日晚18:00
如果你是一位醉心开源的 Gopher,拥有自己的开源项目和故事,欢迎点击“阅读原文”填写问卷进行报名,小编会及时联系你哦~

浏览 42
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报