~/talk

High-Performance gRPC Beyond HTTP/2

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

Gama implements go-gRPC + Homa + HTTP/3 to run HTTP/2, HTTP/3 and raw Homa side-by-side on the same port, adds a 5‑byte Homa wire header and a TLS layer for Homa, and requires an upstreamed Homa kernel module and firewall hijack for production. Benchmarks on two bare‑metal machines with 1.5KB–3KB payloads (ping‑pong and pipelined) show unary P99 of 192 µs vs HTTP/2 541 µs, sustained ~160 TPS, and roughly 2–3× P99 improvements for Homa on low‑latency datacenter links.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:06Multi-protocol transaction paths
  3. 2:10GMA transport adapter framework
  4. 3:14HTTP/2 trade-offs and head-of-line blocking
  5. 5:24HTTP/3 and HOMA protocol benefits
  6. 7:10GMA architecture and protocol support
  7. 8:13Custom wiring formats for HOMA
  8. 9:39Demo setup and protocol port sharing
  9. 11:01Benchmarking methodology and test modes
  10. 12:25Demo results and performance metrics
  11. 13:58Concurrency test results
  12. 15:54High concurrency mixed payload results
  13. 17:20Steps to try GMA in your system
  14. 17:42Conclusion and Q&A introduction
  15. 18:24Q&A: Language and HOMA buffering
  16. 20:15Q&A: HOMA kernel and deployment
  17. 21:41Q&A: Protocol fit and network characteristics
  18. 23:12Q&A: Pluggable transports in gRPC
  19. 24:34Q&A: HOMA thread handling and UDP issues
  20. 26:21Q&A: Message size relevance to HOMA
  21. 27:23Q&A: HOMA adoption growth
~/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.