Weekly Shaarli

All links of one week in a single page.

Week 03 (January 15, 2024)

systemd: enable indefinite service restarts - Michael Stapelberg

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.

A universal lowering strategy for control effects in Rust - Abubalay

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.

ZFS Caching

Quick explainer for ZFS caching mechanisms: ARC, L2ARC, TXG, ZIL, and SLOG.