Ep 28. gRPC and Python

1:16:11
 
分享
 

Manage episode 289763769 series 2513527
由Player FM以及我们的用户群所搜索的pythonhunter — 版权由出版商所拥有,而不是Player FM,音频直接从出版商的伺服器串流. 点击订阅按钮以查看Player FM更新,或粘贴收取点链接到其他播客应用程序里。
赞助logo

如果喜欢我们的节目,欢迎通过爱发电打赏支持:https://afdian.net/@pythonhunter

嘉宾

  • Lidi Zheng

主播

时间线

  • 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 嘛

相关链接


爱发电上赞助

35集单集