오늘 다시 한번, 인터넷의 절반이 어두워졌다. 글로벌 정전이나 사이버 공격 때문이 아니라, 단일 AWS 리전인 us-east-1 (N. Virginia)이 나쁜 하루를 보냈기 때문이다.

Perplexity가 다운되었다. Amazon 자체도 비틀거렸다. Substack, Signal, Fortnite, 그리고 수많은 다른 서비스들이 사라졌다. 심지어 기업들이 고객에게 "우리가 다운되었습니다!"라고 알리는 데 사용하는 Statuspage.io조차도 자체 상태 페이지를 업데이트할 수 없었다. 그들 역시 동일한 고장난 백본에 의존하고 있기 때문이다. 아이러니의 정의다.

그리고 이것은 단일 장애 지점 세상의 정의이기도 하다.


"글로벌" 클라우드의 환상

우리는 인터넷이 분산되어 있고, 어디에나 있고, 복원력 있으며, 멈출 수 없다고 생각하기 좋아한다. 하지만 버지니아의 데이터 센터가 재채기하면, 유럽, 아시아, 아프리카가 폐렴에 걸린다. 현실에서 "글로벌" 웹은 소수의 미국 클라우드 리전, 특히 인터넷 백본 서비스의 대부분을 조용히 구동하는 AWS us-east-1을 통해 실행되기 때문이다.

생각해보면 터무니없다: 수십억 명의 디지털 삶이 한 국가의 한 물리적 위치, 한 회사에 의해 유지되는 것에 달려 있다.


각성의 신호

오늘의 AWS 중단은 단순한 운영상의 일시적 문제가 아니라 각성의 신호다. 클라우드는 하늘이 아니라, 버지니아의 건물에 앉아 있는 누군가의 컴퓨터일 뿐이며, 고장 나는 하드웨어, 오작동하는 DNS, 실수를 저지르는 인간 위에서 실행된다는 것을 상기시켜준다.

클라우드가 재채기할 때 우리 모두가 숨을 참지 않아도 되도록, 독점을 숭배하는 것을 멈추고 독립성을 재건하기 시작해야 한다.


약간의 냉소와 많은 좌절, 그리고 복원력 있는 아키텍처에 대한 깊은 사랑을 담아 작성했다.
- Ercan Ermis