~/conference

RustLab 2025

date:2025-11-03..2025-11-04
location:Florence, Italy
series:RustLab · 7 editions
tags:[rust]

Rust backend developers, systems programmers, research software engineers, dev tools engineers, data engineers, machine learning engineers, site reliability engineers

PyO3 and extendr bindings; backwards DAG sampling; Polars performance wins; SQLite with Rocket and tokio; custom global allocator flamegraph; context-generic provider traits; Axum extractors as DI; Tower middleware for services; bumpalo arena allocator usage; linker alternatives LLD and mold; sccache and shared target dir; user-space ML scheduler with BPF and torch

titleauthorlength
Rust for good: systems programming in Science and Public HealthCaroline Morton01h 00m
A Rust library provides code list validator for SNOMED/ICD10 rules and exposes bindings via PyO3 and extendr so R/Python pipelines load verified lists instead…
Talk on
Rust at 15%: production-ready without the painAndreas Klostermaier40m
Builds and runs a mission‑critical hospital integration server for 1,200–1,400 staff that has had flawless uptime for over three years, using a deliberately…
Talk on
Track your memory allocationTommaso Allevi37m
Implements a custom global allocator that instruments malloc via the GlobalAlloc API, records stacks and emits a memory flamegraph HTML, so you see exact…
Talk on
How to stop fighting with coherence and star writing context-generic trait implsSoares Chen43m
Proposes Context-Generic Programming (CGP) and a released CGP30 crate that generates provider traits and type-level lookup tables so multiple overlapping…
Talk on
Building composable web services with AxumMitchel Vroege35m
A compact walkthrough of using Axum, Tower and Rust types to keep a growing web service modular: a cat‑daycare example shows Axum extractors as DI with…
Talk on
Lightning talksFelipe Meriga, Hadrien Grasland, Gianluca Randazzo, Mario Concetto Rudilosso, Harald Reingruber, Andrea Bergia39m
Six rapid demos: a Rust test blockchain Artemis Network PoW test blockchain implements CPU mining, TCP+HTTP nodes, in‑memory DB and mining difficulty set to 5…
Lightning on
Strategies to speed up build iteration, or dynamic hot reloadingFrancois Mockers38m
Practical checklist of what actually speeds Rust iteration: swap the linker to LLD or experimental mold/wild, try Cranelift for faster codegen, add sccache or…
Talk on
Demistifying Rust DebuggingVitaly Bragilevsky41m
Survey shows >50% still use println, ~31% use IDEs, 10% use GDB/LLDB and 6% never debug, and the talk maps why: debug info comes from DWARF/PDB, debuggers are…
Talk on
Exploring AI-powered kernel schedulers with RustAndrea Righi45m
Builds a Rust user‑space scheduler using scx_rustland_core on top of sched_ext BPF to offload scheduling decisions to a PyTorch model (trained from traces of…
Talk on
~/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.