如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter)
00:00:28) 开始
00:00:40) 嘉宾介绍
00:01:29) 嘉宾经历
00:05:26) 嘉宾在 CMU(卡内基·梅隆大学) 研究生的经历回顾
00:07:08) 嘉宾在出入 Google 时的情况
00:09:04) 什么是 RPC
00:09:55) gPRC 与 RPC 的关系是什么
00:10:19) gRPC 中 g 的含义
00:11:23) gRPC 支持的语言
00:12:26) 为什么 gRPC 要使用 HTTP2
00:13:43) gRPC 使用了 HTTP2 的哪些特性 r
00:14:10) 什么是流控制
00:14:49) 流控制的一些选项是否可以在 gRPC 中修改
00:16:02) gRPC 的 streaming 是如何实现的
00:16:31) HTTP3 的出现是否会影响
00:18:55) 关于 TCP 和 UDP 服务保障的相关讨论
00:20:08) gRPC Protocol Buffers
00:23:36) 关于 gRPC Python
00:24:08) XX 语言的使用经验
00:26:34) 如何让 gRPC 支持 asyncio
00:32:34) Python asyncio 特性讨论
00:33:00) gRPC 与服务发现
00:40:40) gRPC 与商业开源
00:51:17) 如何防止恶意代码从 Github 流入企业内部
00:57:52) 从 gRPC 角度出发聊一聊 Python 的性能
01:06:44) 有考虑用 Cython 重写 gRPC 嘛
00:30:28) Youtube-Lidi Zheng, Pau Freixes - gRPC Python, C Extensions, and AsyncIO)
00:38:16) Google Cloud Traffic Director) | 可能需要科学上网才能打开
00:46:04) Monolithic 单体架构
爱发电上赞助)