이름이 겹치는 알프스 산장 42,000곳에 영구 URL을 부여한 방법
Stable URLs for 42,000 Huts and Peaks
알프스 산장·봉우리 지도 biwak.info를 만든 개발자가 OpenStreetMap의 42,866개 장소에 공유 가능한 /p/ URL을 붙였다. 문제는 같은 이름이 흔하다는 것. 이름만으로는 15.6%가 중복되고, 지역과 고도를 더해도 458곳은 OpenStreetMap id가 필요했다. 해결책은 git에 커밋되는 slug 레지스트리로, 한 번 발급된 URL이 데이터 변경에도 같은 장소를 가리키도록 보장한다.
한 번 공유된 URL은 데이터가 바뀌어도 계속 같은 장소를 가리켜야 한다는 점이다.