~/talk

Hot paths: using Rust libraries in Python

TalkinRussianat PiterPy 2023 · 2023-11-07..11-14· [python, rust]
links:none on file
slides:none on file

Presentation examines using Rust libraries to speed up Python backend services by identifying performance-critical “hot paths” and rewriting only those functions in a compiled language. It compares this targeted approach against alternatives (C, C++, Cython, Numba) and focuses specifically on integrating Rust with Python to improve per-core RPS without rewriting entire microservices.

AI-written summary · about

  1. 0:00Introduction
  2. 1:29Python performance issues
  3. 10:48Python delays causes
  4. 19:27Rust CLI tools
  5. 22:59Ruff tool for Python
  6. 26:31Narwhal library for Python
  7. 33:53Other Rust libraries for Python
  8. 35:19Summary
  9. 36:03Q&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.