You are viewing the 2025 edition of FOSDEM. Click here to view the 2026 edition
Breaking things for fun and profit
UD6.215 | Day 1 | 13:30 - 13:55 | Speakers: Marcos Albe
Breaking things for fun and profit
Abstract
A disk full, a saturated or lossy network, too-few CPU cores, an unexpected IO error… how will your software handle such scenarios?
In this talk we present a collection of tools that can be used to systematically "break" things, so you can write test cases and make sure that these unexpected situations will be handled gracefully by your software: ToxiProxy, charybdefs, tc qdisc, strace --inject, taskset, numactl, cgroups and syscall overloading, all can be used to emulate a wide array of failures.
Speakers
Marcos Albe
Links
External Links
Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.
