Get the latest tech news
Show HN: Kekkai – a simple, fast file integrity monitoring tool in Go
A lightweight Go tool for detecting file tampering by comparing content-based hashes stored securely in S3. - catatsuy/kekkai
Single Go binary with minimal dependencies Recommended to run with restricted permissions Configuration should be read from S3 or managed paths, not local files --use-cache: Enable local cache that checks file metadata (size, mtime, ctime) to skip hash calculation--verify-probability N: Set probability of hash verification even with cache hit (0.0-1.0, default: 0.1)--workers N: Adjust the number of worker threads for your system--rate-limit N: Limit I/O throughput (bytes per second) to reduce system load Note: With Go 1.25+, CPUQuota also automatically adjusts GOMAXPROCS to match the quota, so kekkai will use fewer worker threads when CPU is limited, providing better resource utilization.
Or read this on Hacker News