A very good read, thanks for taking the time to put pen to paper and sharing the little useful scripts and tricks. There's a world of heavy-handed hacking out there to use. I used to build hundreds of patched kernels or glibcs to simulate complex systems behaviour (failing read()/write(), incomplete fsync, syscalls in general or the network stack erroring out in all possible ways...) and scenarios of those. Happy to see this explained so simply.
An article which I have been ~procrastinating~ working on over the past few months and finally finished!
It is quite long, but I've been told it's an interesting read for some audiences. Let me know what you think :)
A very good read, thanks for taking the time to put pen to paper and sharing the little useful scripts and tricks. There's a world of heavy-handed hacking out there to use. I used to build hundreds of patched kernels or glibcs to simulate complex systems behaviour (failing read()/write(), incomplete fsync, syscalls in general or the network stack erroring out in all possible ways...) and scenarios of those. Happy to see this explained so simply.
Nice approach - while reading it, I was mentally completing some of your sentences thinking yeah, this is an elegant hack. :)
Thanks a lot :)