システム運用の現場は想像以上に過酷だ。こうした厳しい現実を前提としてシステムの可用性を高めるためのソフトウエア設計・開発手法が「レジリエンスプログラミング」である。本連載では、レジリエンスプログラミングの実践について解説していく。