~/talk

gRPC-Python: Major Feature Updates

Talkat gRPConf North America 2026 · on Thursday, 2026-09-03· [python]
links:none on file
links:none on file
slides:none on file

gRPC‑Python adds no‑GIL support (tests: core interrupt suites 100% on free‑threaded Python 3.14, >96% unit tests passing; thread sanitizer in CI), enables EventEngine/fork support by default, and experiments with zero‑copy for large (>1GB) payloads (benchmarks show much larger gains than the stable ABI case). Type annotations land progressively (async complete, sync next), and moving to the stable ABI cuts wheel maintenance (≈180 wheels/release today) at a cost: ~3–4% throughput drop and ~4% latency increase; free‑threaded wheels target late 2027.

AI-written summary · about

  1. 0:00Introduction and presenters
  2. 1:05Free-threaded Python overview
  3. 5:05Why free threading matters
  4. 8:44gRPC Python free threading status
  5. 13:36Type hints in gRPC Python
  6. 19:01Python Limited API and Stable ABI
  7. 25:46Fork support and zero-copy improvements
  8. 27:12Closing remarks and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.