Weekly Shaarli
Week 03 (January 15, 2024)
This article talks about the default value for DefaultRestartSec is not sensible for use cases where you expect the service to restart indefinitely. Under the default setting, if your service could crash in 100ms, then it will only be restarted for around 1 second before systemd gives up.
It's a pleasurable and informative read. The nature of algebraic effect was accurately and concisely pointed out. This has been one of the best write-up on algebraic effects implementation in Rust I've read so far.
Quick explainer for ZFS caching mechanisms: ARC, L2ARC, TXG, ZIL, and SLOG.