~/talk

Robyn: A fast async Python web framework with a Rust runtime

Talkat PyCon Italia 2023 · 2023-05-25..05-28· [web-platform, rust]
links:none on file
slides:none on file

Robyn pairs a Rust runtime with Python handlers and claims near-native speed: TechEmpower-style benchmarks hit ~1M requests/min, GitHub nears 2k stars and the uploader cites over 500k installs. Internals use Tokio-backed multithreading, a worker event loop, shared TCP socket for multi-process scaling, and a built-in server (no ASGI/WGI). Features include extensions via extras, a CLI that scaffolds Docker/reverse-proxy, a const request precompute for static responses, and an active 40+‑contributor community.

AI-written summary · about

  1. 0:00Introduction to Robin
  2. 0:42The origin story
  3. 2:57Framework philosophy
  4. 4:33Architecture and performance
  5. 6:26Ease of use and web servers
  6. 9:18Scalability and organization
  7. 10:33Built-in features
  8. 11:13Extensibility
  9. 12:32Hacker friendliness
  10. 14:55Developer tooling
  11. 16:20Community and roadmap
  12. 19:44Q&A session
~/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.