TECH 으로 돌아가기
TECH HACKER NEWS 오늘 6분 읽기 24 READS

11년 뒤에도 이 URL은 살아있을까 — 링크 소멸을 건 내기가 남긴 교훈

2011년 Long Bets에 등록된 601번 예측은 단순하면서도 도발적인 질문을 던졌다. 하나의 웹 주소(www.longbets.org/601)가 11년이 지난 뒤에도 원래 위치에서 그대로 접근 가능할 것인가. 예측을 제기한 쪽은 그렇지 않다고 봤고, 반대편은 성숙해진 웹 기술이라면 URL 하나쯤은 충분히 유지할 수 있다고 맞섰다. 승부의 판정일은 2022년 2월 22일, 협정세계시(UTC) 기준 하루 동안으로 못 박혔다. 그 시간대에 해당 주소를 브라우저나 curl 같은 명령줄 도구에 입력했을 때, 혹은 그 주소를 가리키는 링크를 따라갔을 때 특정 문장이 담긴 HTML 문서가 반환되어야 예측이 틀린 것으로 처리된다는 조건이었다.

링크 소멸이라는 웹의 엔트로피

이 내기의 배경에는 웹의 오래된 이상과 현실 사이의 긴장이 있다. 팀 버너스리는 1999년에 "좋은 URI는 변하지 않는다(Cool URIs don't change)"고 썼다. 주소는 콘텐츠를 가리키는 안정적인 약속이어야 한다는 규범적 선언이었다. 그러나 예측을 제기한 쪽은 이를 뒤집어, 링크 소멸(link rot)이야말로 웹의 엔트로피라고 규정했다. 시간이 흐를수록 어떤 문서가 원래 위치에 그대로 남아 있을 확률은 급격히 떨어진다는 것이다. 그는 11년이라는, 상대적으로 짧아 보이는 기간조차 하나의 리소스가 버티기에는 너무 길다고 의심했고, 자신이 틀렸음이 증명되기를 바란다고 덧붙였다.

반대 논거도 만만치 않았다. 웹이 만들어진 지 20년을 넘기고 여러 번의 호황과 불황을 거치면서, 안정적인 URI 체계를 갖춘 사이트를 유지하는 일은 이제 어느 정도의 기술 지식만 있으면 누구나 해낼 수 있는 수준으로 성숙했다는 것이다. 그는 자신이 운영하는 가장 오래된 사이트가 내기를 걸던 시점에 13년째에 접어들었고, 6년 전쯤 확정한 최종 URL 형식으로 301 리다이렉트를 걸어 초기 주소 체계가 여전히 작동하고 있다는 점을 근거로 들었다.

판정 규칙에 담긴 실무적 통찰

흥미로운 것은 승부 조건 자체가 URL 유지 전략의 교과서처럼 짜여 있다는 점이다. 규칙은 원래 주소에서 곧바로 문서가 반환되는 경우뿐 아니라, 해당 주소에서 그 문장을 담은 다른 URL로의 301 리다이렉트가 걸려 있는 경우도 조건 충족으로 인정했다. 다시 말해 주소를 옮기더라도 영구 리다이렉트(301)로 연결의 연속성만 지키면 약속을 지킨 것으로 본다는 뜻이다. 이는 실제 운영 현장에서 URL을 바꿔야 할 때 어떻게 대응해야 하는지를 그대로 보여준다. 콘텐츠의 물리적 위치가 바뀌는 것은 불가피하지만, 외부에 노출된 주소가 끊기지 않도록 리다이렉트 체계를 설계하는 것이 관건이라는 얘기다.

한국의 개발자와 콘텐츠 운영자에게 이 사례가 주는 함의는 분명하다. 국내 서비스들은 도메인 정책 변경, CMS 교체, 회사 인수·합병, 서비스 종료 과정에서 기존 URL을 손쉽게 폐기하는 경향이 있다. 그 결과 문서 안의 참고 링크, 검색 엔진에 축적된 색인, 오래된 게시글의 외부 링크가 한꺼번에 죽어버린다. 반대로 URL 설계 초기에 버전이나 내부 구조에 의존하지 않는 안정적인 경로 규칙을 정하고, 이전이 필요할 때 301로 연결 사슬을 유지하면 수년에서 십수 년까지도 접근성을 지킬 수 있다는 것을 이 내기의 반대 논거가 실증적으로 제시한다.

남는 한계와 확대 해석의 경계

다만 이 사례를 과도하게 일반화하기는 어렵다. 내기는 Long Now 재단이 운영하는 특수한 아카이브형 사이트를 대상으로 했고, 이곳은 애초에 장기 보존을 목적으로 설계된 환경이다. 연도를 01999, 02011처럼 다섯 자리로 표기하는 관행에서 드러나듯, 이 플랫폼은 수천 년 단위의 지속성을 문화적 목표로 삼는다. 상업적 압박과 잦은 리뉴얼에 시달리는 일반 서비스가 동일한 안정성을 확보하기란 훨씬 까다롭다. 또한 승부의 상금이 어느 한쪽으로도 개인에게 돌아가지 않고, 예측이 맞으면 블레츨리 파크 트러스트, 틀리면 인터넷 아카이브라는 공익 기관에 기부되도록 설계되었다는 점도 이 내기가 승패보다 웹 보존이라는 화두 자체를 겨냥했음을 보여준다.

결국 601번 예측은 단순한 승부가 아니라, 링크가 얼마나 쉽게 사라지는가라는 질문을 11년이라는 시간에 걸쳐 실험한 기록물이다. 링크 소멸은 방치하면 반드시 진행되는 엔트로피지만, URL 설계와 리다이렉트라는 비교적 단순한 규율만 지켜도 상당 부분 늦출 수 있다. 자신의 서비스에서 3년 전, 5년 전에 발행한 주소를 오늘 그대로 입력했을 때 무엇이 반환되는지 점검해보는 것, 그것이 이 오래된 내기가 실무자에게 건네는 가장 실용적인 숙제다.

SOURCE · HACKER NEWS
원문 전체 보기 → http://longbets.org/601/
SHARE
처리 중...