Autonomously Robust Software
Autonomous vs User-interacting Software I have been one of the OpenTelemetry Collector maintainers for a while now and one of the things that I pursue in my work is making it robust. Robust in this case means resilient to external and internal failures, able to recover from the problems and operate continuously, without human intervention, be easy to diagnose and understand when such intervention…