We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode  Ep 28. gRPC and Python

Ep 28. gRPC and Python

2021/4/12
logo of podcast  捕蛇者说

捕蛇者说

Shownotes Transcript

赞助logo 如果喜欢我们的节目,欢迎通过爱发电打赏支持: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 嘛

相关链接

爱发电上赞助)