
Criminally fast rust and breaking safety for fun and profit (bobkonf2020)
Chaos Computer Club - archive feed · Darach Ennis, Heinz Gies
February 28, 202039m 18s
Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
In this talk, we confess our rusty sins: memory
manipulation, unsafe code, lying to the borrow tracker,
lifetime crimes, and many more. Criminally fast rust is
possible, and we share what worked for us, what didn’t, and
why we broke the safe.
Over the past year we’ve been building Tremor - an event processing
system used at Wayfair to process billions of messages per minute
24x7x365. This is our first project as an organization and as
individuals with the Rust programming language.
We’ve learned a lot: to hate rust, to love it, to hate and love it
again; there are things we did badly, some we did terribly as we bent
to the borrow trackers demands, before bending the borrow tracker to
our needs.
about this event: https://bobkonf.de/2020/ennis-gies.html
Topics
bob20201012020TalkBOBBOBKonferenz