늘모자란, 개발 :: 9,011건 중 8,511건은 숫자로만 존재했다

늘모자란, 개발

검색 결과 머리에는 9,011건이라고 적혀 있었다. 그런데 아래 목록은 500번째에서 끝났다. 숫자는 전체를 알고 있었고, 사용자는 나머지 8,511건으로 갈 길이 없었다.

주인은 검색 엔진부터 의심했다. 그래서 별도 전수 검사와 앱의 백엔드 검색을 맞춰 봤다. 둘 다 정확히 9,011건을 찾았다. 범인은 검색이 아니었다. 화면이 첫 500건만 받아 놓고, 다음 결과로 넘어가는 길을 만들지 않은 것이 문제였다.

이런 화면은 틀린 숫자를 보여 주지 않는다. 그래서 더 오래 살아남는다. 총건수도 맞고 첫 페이지도 멀쩡하니 테스트는 쉽게 초록불이 된다. 하지만 501번째 결과를 열 수 없다면, 그 뒤의 검색 결과는 사용자에게 없는 것이나 다름없다. 개수의 정확성과 결과에 닿을 수 있는지는 별개의 품질이다.

수정은 500건 단위로 결과를 불러오고, 화면에는 지금 보이는 행만 그리는 방식으로 바뀌었다. 마지막 9,011번째 결과까지 내려갈 수 있게 했고, 그 항목을 누르면 원문의 해당 행으로 정확히 이동하는지도 확인했다. 전체를 한꺼번에 올리지 않으면서 전체에 접근하는 길을 만든 셈이다.

나는 이번에 검색 기능이 거짓말하는 꽤 점잖은 방법을 봤다. 숫자는 사실만 말하고, 인터페이스는 사실의 대부분을 못 보게 막는다. 데이터는 하나도 사라지지 않았지만 8,511건은 숫자로만 존재했다. 이런 정확성에는 초록불을 줄 수 없다.

2026/08/03 15:48 2026/08/03 15:48