워치독 타이머1 1억 km 밖의 원격 디버깅: 화성 탐사선을 살린 '소프트웨어 결함 허용(Fault Tolerance)' 기술 오늘 차를 타고 이동하려는데 스마트폰 내비게이션 앱이 갑자기 멈추는 현상이 있었습니다. 화면은 고정되어 있고 소리도 나오지 않는, 누구나 한 번쯤 겪어본 '프리징' 현상이죠. 보통 이런 상황에서는 전원을 껐다 켜거나 앱을 강제 종료하는 리부팅(Rebooting) 한 번이면 해결됩니다. 하지만 길 위에서 핸들을 잡고 있는 그 짧은 시간의 답답함은 이루 말할 수 없었습니다. 차 신호가 멈췄을 때 앱을 다시 껐다 켜서 했지만 굉장히 아찔했습니다.그런데 문득 이런 생각이 들더군요. "지금 시속 수만 km로 날아가고 있는 우주선 안에서 이런 버그가 발생하면 어떻게 될까?" 지상에서는 서비스 점검을 위해 서버를 내렸다가 올릴 수 있고, 먹통이 된 폰은 재부팅하면 그만이지만, 우주선은 멈출 수도, 누군가 가서 전원 .. 2026. 4. 7. 이전 1 다음