Tag
This article introduces iddqd, a Rust library that provides maps where keys are borrowed from values, reducing duplication and synchronization issues. It discusses the challenges of writing unsafe Rust code and how the library maintains correctness.
Oxide Computer Company describes debugging a service processor that would drop off the management network in their next-generation Cosmo sled. The investigation involved checking for task starvation, stack overflows, and eventually using debug headers to identify the root cause.