点击蓝字
关注我们
写在前面
GoCN开源说是GoCN推出的一档分享Go开源好项目的直播栏目,通过开源说希望能够帮助到开源作者们实现以下目标:
第一是去推广他们的开源项目
第二说说背后的设计原理和理念,产品优越性等
第三让我们用户可以了解到更多好玩有用的项目,避免自己造轮子重复发明
第四当然也希望通过这些分享让大家学习到每一个开源项目背后的设计理念,拥抱开源,做出自己的产品。
回顾地址:https://github.com/gocn/opentalk
—— 王博锋
本期开源先锋
王卓炜
公司、职位:
字节跳动研发工程师
嘉宾简介:
多年基础设施软件研发经验,在服务框架与治理领域有长期的实践积累。目前在字节跳动从事 Go 框架研发工作。
关于 Netpoll
https://github.com/cloudwego/netpoll
Netpoll 是由 字节跳动 框架组根据大规模 RPC 通信场景特点开发的高性能 NIO(Non-blocking I/O) 网络库,目前已在公司内部大量服务中应用。
本期精彩看点
主要介绍了字节跳动在自研网络库 Netpoll 上所做的性能优化实践与取舍。
1. 如何衡量一个网络库的性能
2. 不同的优化如何影响性能指标
3. 不同的性能指标间如何做出取舍
如何提前互动
请在评论区留下你对于 Netpoll 项目感兴趣的问题,我们会统一收集在直播中进行答疑~
如何报名
查看下列截图你是否在任意的Gopher群里,如果已经加入任一Gopher群,只要在 10 日关注群内动向,我们会在晚上 20:00 准时开启直播。
如果还没找到组织,请扫码入群,届时我们会在群内开启直播,如果群满了请加微信:gopherWang。
直播时间:12 月 10 日晚 20:00