Apache Access Log 기반 도메인별 방문자 카운터 구현
로그 기반 방문자 집계가 필요했던 배경 여러 도메인을 하나의 Apache 서버에서 운영하면서 도메인별 방문자 수를 분리해서 확인해야 했다. 초기에는 access_log를 직접 grep이나 awk로 조회하는 방식으로 대응했다. 문제는 로그가 커질수록 처리 시간이 선형적으로 증가한다는 점이었다. 하루 로그가 1GB 수준이 되면 단순 조회도 수 초에서 수십 초까지 늘어났다. 같은 데이터를 반복해서 읽는 구조도 비효율이었다....










