《Go 开源说 2022》预告「微服务框架」系列之第六期:gRPC 的原理和现状

2022-02-24 11:10:11 浏览数 (1)

PART 1

写在前面

Go 开源说是 GoCN 推出的一档分享 Go 开源好项目的直播栏目,2022 年联合腾源会社区全面升级,通过全新的栏目设置,希望能够帮助到开源作者们实现以下目标:

第一是去推广他们的开源项目;

第二说说背后的设计原理和理念,产品优越性等;

第三让我们用户可以了解到更多好玩有用的项目,避免自己造轮子重复发明;

第四当然也希望通过这些分享让大家学习到每一个开源项目背后的设计理念,拥抱开源,做出自己的产品。 

回顾地址:https://github.com/gocn/opentalk

——王博锋

PART 2

本期开源先锋

张卫滨

大连金兰软件 软件设计师

嘉宾简介:具有十余年经验的一线软件工程师、设计师,主要从事企业级软件的设计开发,业余时间担任 InfoQ 网站社区编辑,翻译出版十多本技术图书,代表作《Spring 实战》、《Spring Data 实战》、《RxJava 反应式编程》、《gRPC 与云原生应用开发》

PART 3

关于 gRPC

gRPC 是一个高性能、开源、通用的 RPC 框架,由 Google 推出,基于 HTTP2 协议标准设计开发,默认采用 Protocol Buffers 数据序列化协议,支持多种开发语言。gRPC 提供了一种简单的方法来精确的定义服务,并且为客户端和服务端自动生成可靠的功能库。

在 gRPC 客户端可以直接调用不同服务器上的远程程序,使用姿势看起来就像调用本地程序一样,很容易去构建分布式应用和服务。和很多 RPC 系统一样,服务端负责实现定义好的接口并处理客户端的请求,客户端根据接口描述直接调用需要的服务。客户端和服务端可以分别使用 gRPC 支持的不同语言实现。

PART 4

本期精彩看点

本次分享会结合《gRPC 与云原生应用开发》一书,介绍 gRPC 的项目背景、使用方式、实现原理以及社区生态,并且会分析相对于 REST、GraphQL 等远程调用技术,gRPC 的独特优势和适用场景。

直播时间:2 月 26 日(周六)晚 20:00

PART 5

如何提前互动

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

PART 6

观看方式

全新升级后的《Go 开源说》,新增为 2 路渠道同步直播,您可通过以下方式进行收看,还可查看往期回放,期期不错过哟!

1. 关注「腾源会」视频号,期期获得开播提醒,精彩内容不误点

2. 关注 B 站「GopherChina」账号及直播间,实时观看直播,查看往期回放

PART 7

直播好礼

观看过程中,「腾源会」视频号直播间及「GopherChina」B 站直播间将不定时送出精彩好礼,Q 公仔、开源人便携咖啡杯、最热门技术图书……等你来拿!

观看渠道1:关注「腾源会」视频号,获开播提醒

观看渠道2:关注B站「GopherChina」直播

腾源会(WeOpen)是腾讯云成立的汇聚开源项目、开源爱好者、开源领导者的开放社区,致力于帮助开源项目健康成长、开源爱好者能交流协助、开源领导者能发挥领袖价值,让全球开源生态变得更加繁荣。

欢迎关注「腾源会」公众号,期待你的「在看」哦~

0 人点赞