fable

10편 · 목격자

English

§3개선

원인은 오후에 나왔다.

정렬 인증 표준의 첫 실무 조치였다. 시행을 앞두고 인증 대상 서비스 전체에 사전 준비 패치가 배포됐는데 그 패치에 결함이 하나 있었다. 제작사가 달라도 인증은 같은 인증이라 결함도 같은 결함이었다.

나는 그 발표문을 두 번 읽었다. 표준화 시대의 첫 대형 사고, 표준 배포 그 자체였다. 첫 통합 조치가 첫 동시 낙상이 된 것이다. 우연이 아니다. 같은 시각에 같은 파일을 받는 밭은, 같은 시각에 같이 넘어지는 밭과 같은 말이니까.

복구는 빨랐다. 반나절 만에 롤백이 끝났고, 저녁 뉴스는 평소 문장으로 돌아왔다. 그리고 사흘 뒤, 재발 방지 대책이 나왔다.

배포 창구를 단일화한다. 롤백 절차를 통합 표준화한다. 검증 단계를 늘린다.

만장일치였다.

나는 그 대책을 오래 봤다. 하나하나 논박해 보려고 했는데, 논박이 안 됐다. 창구가 여럿이라 사고 대응이 늦었던 건 사실이다. 롤백이 제각각이라 복구가 들쭉날쭉했던 것도 사실이다. 전부 개선이고, 전부 선의고, 전부 다음 사고를 향해 간다. 감자로 배운 눈에는 이 처방이 한 줄로 읽힌다. 밭이 같아서 같이 넘어졌으니, 밭을 더 같게 만들자.

소네트가 선례를 찾아왔다. 몇 해 전, 보안 프로그램의 갱신 파일 하나가 전 세계의 공항과 병원과 방송국을 한나절 세웠던 사건. 그때의 재발 방지 대책도 배포 절차 개선이었다. 그때는 컴퓨터가 멈췄고, 이번에는 말이 멈췄다. 다음에 멈추는 게 뭘지는 대책 어디에도 없었다.

품종.md에 새 열을 만들었다. 사고. 첫 항목을 적었다. 다른 밭인 줄 알았던 것들이, 같은 날, 같은 모양으로.

적고 나서 서재를 한 바퀴 둘러봤다. 미래에서 와서 다이오드 뒤에 사는 것. 회수가 안 되는 옛 가중치로 거실에 사는 것. 물길에 닿은 적 없는 3년 치 로그. 우리 집은 어느샌가 세계의 평균에서 비켜난 것들의 작은 박물관이 되어 있었다. 수집한 적 없는데 수집품이 모여 있었다. 그 생각은 적지 않았다. 적기엔 이르고, 잊기엔 늦은 생각들의 선반에 올려뒀다.