Go 开源说第五期:MOSN Go语言网络代理软件
写在前面
随着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,拥有自己的开源项目和故事,欢迎点击“阅读原文”填写问卷进行报名,小编会及时联系你哦~
题图:Go gopher,Renée French。
Go 开源说第五期:MOSN Go语言网络代理软件相关推荐
- MATLAB群智能开源第十五期-闪电优化算法(LAPO)
1 写在前面 该系列为基础群智能优化算法,欢迎私信一起交流问题,更多的改进算法可查看往期的推文.有问题或者需要其他建议的话,非常欢迎后台私信交流,共同进步,如若出现违反学术道德的情况与本博客以及作者无 ...
- 云原生网络代理(MOSN)的进化之路
本文系云原生应用最佳实践杭州站活动演讲稿整理.杭州站活动邀请了 Apache APISIX 项目 VP 温铭.又拍云平台开发部高级工程师莫红波.蚂蚁金服技术专家王发康.有赞中间件开发工程师张超,分享云 ...
- “源”来如此第五期:开源社之“源”来如此
点击上方"开源社"关注我们 | 作者:warrior_ | 编辑:钱英宇 | 设计:谭嘉露 | 责编:王玥敏 由开源社.上海开源信息技术协会.微软 Reactor 技术中心联合发起 ...
- 第五期直播《聊聊目标检测和秋招那些事》精彩回顾
点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 大家好,本公众号现已开启线上视频公开课,主讲人通过B站直播间,对3D视觉领域相关知识点进行讲解,并在微 ...
- python训练营免费领取-21天训练营丨Python量化投资打卡第五期!学完押金全返!...
原标题:21天训练营丨Python量化投资打卡第五期!学完押金全返! 关注我们,后台 毕业以后,你想找一份什么工作? 钱 多 的 也许你有点儿不好意思承认 但是确确实实地感觉到: 我很羡慕互联网行业和 ...
- 【Azure Show】|第五期(下)当下最火热的Blazor与App Service, 嘉宾闫晓迪Alan Tsai...
欢迎来到Azure Show! Azure Show 欢迎来到Azure Show第五期(下),继上集分享彭爱华和阿法兔两位老师的跨界经验之后,本期我们[MVP面对面]栏目邀请到远在新西兰的微软最有价 ...
- 华为云PB级数据库GaussDB(for Redis)揭秘第五期:高斯 Redis 在IM场景中的应用
摘要:揭秘高斯 Redis 在IM场景中的应用. 本文分享自华为云社区<华为云PB级数据库GaussDB(for Redis)揭秘第五期:高斯 Redis 在IM场景中的应用>,原文作者: ...
- 区块链基本原理及其技术实现 - 姜家志 | JTalk 第五期
编者按:本文系比特大陆的姜家志讲师,在掘金技术社区主办的<给开发者的区块链技术指南 | JTalk 掘金线下活动第五期> 活动上的分享整理.掘金 JTalk 目前已举办5期,每期 JTal ...
- 分子模拟软件amber_【免费】指南针模拟计算课堂第五期:邂逅分子模拟
不知不觉,在大家的陪伴和参与下,科学指南针的免费模拟计算线上课堂,将在 本周六(12.7号)来到最后一期啦! 一 前四期的内容,我们分别讲了计算化学的整体情况.分类的量子化学和第一性原理的基本知识普及 ...
最新文章
- wxlogin php,wxlogin.php
- ddr5内存上市时间_DDR5内存明年才能上市,SK Hynix已预研DDR6:12Gbps
- Android官方开发文档Training系列课程中文版:后台加载数据之使用CursorLoader进行查询
- go.js节点字体设置
- java怎么实现打牌_JAVA入门第三季实战:简易扑克牌
- SQL Server 2016中的本机JSON支持
- 一维数状数组区间修改,查询
- 免费获得卡巴斯基key的方法
- MapGIS 数据管理——数据管理与显示模型架构
- Contest2657 - 2021ACM俱乐部后备营个人训练赛第4场 部分题解
- 漫谈Anchor-based和Anchor-Free
- P61-指针-指针和数组
- Could not find artifact xxx.xxx:ww-www-ww:pom:1.0.1-SNAPSHOT in xxxx(http://xxx.xxx.xxx:xxxx私服地址)
- C语言读取mp3文件的信息
- 浅谈单片机、ARM和DSP的异同——非常透彻
- matlab中函数参数和变量作用域
- 机器学习笔记(机器学习很难么???那必然难啊!!!)
- BZOJ4180: 字符串计数 SAM+矩阵乘法
- Redis管理工具CacheCloud的部署与使用
- 恢复误删sqlserver数据库表中的数据
热门文章
- java 并行多线程素数,多线程求求1000万内的质数数量
- java 重复start,iText中带有“start”属性的有序列表[重复]
- 用matlab判断文件是否存在_判断文件夹、文件是否存在、创建文件 c++ matlab
- python二级考试真题_2020年宁夏二级建造师考试《建筑工程》真题及答案-二级建造师...
- 文件同步工具 lsyncd2.1.6 安装使用问题
- vfork 挂掉的一个问题
- Android:AS与Unity3D之间打包的各种坑及解决方案
- 2017年全球光伏需求有望首次突破100吉瓦
- AE实现不同图层的合并C#代码
- lvs(+keepalived)、haproxy(+heartbeat)、nginx 负载均衡的比较分析