Unconference: Native Languages
From the same track
A Deterministic Simulation Testing (DST) Journey: From WASM in Go to State Machines in Rust
Monday Mar 16 / 10:35AM GMT
Deterministic simulation testing finds bugs by exploring random execution paths, injecting failures, and letting you replay any failure with a single starting seed.
Alfonso Subiotto
Software Engineer @Polar Signals
Fixing the AI Infra Scale Problem by Stuffing 1M Sandboxes in a Single Server
Monday Mar 16 / 03:55PM GMT
The past year has seen an absolute explosion in the use of AI and agents in particular, a trend that is guaranteed to accelerate going forward.
Felipe Huici
CEO and Co-Founder @Unikraft, Founder and Maintainer of the Linux Foundation Unikraft Open Source Project
Understanding and Tuning System Performance with CPU Hardware Counters
Monday Mar 16 / 05:05PM GMT
Counters are fundamental to monitoring: how many requests were processed, how many CPU-seconds consumed, how many bytes sent over a network. Very likely you are already monitoring your applications and operating systems via the hundreds or thousands of counters they expose.
Bryan Boreham
Distinguished Engineer @Grafana Labs, Member of the Prometheus Team, Expert in Distributed Systems and Computer Performance
Use<’lifetimes> For<’what>
Monday Mar 16 / 02:45PM GMT
As Rust has become more ergonomic, lifetimes have become more nuanced.By thinking of lifetimes as sets of loans, rather than using the traditional "regions of code" definition, this talk explores advanced lifetime concepts such as variance and higher ranked lifetimes.
Ethan Brierley
Senior Engineer @TrueLayer and Co-Organiser of Rust London