

여기어때의 검색 결과 없음(NR)에 대한 이야기
여기어때가 검색 결과 없음(NR)을 줄이기 위해 오타 교정과 주변 추천, 시멘틱 검색을 단계적으로 적용한 과정을 소개했습니다. 키워드 기반 보강과 GCP AI 검색 실험으로 NR 비중을 낮춘 사례를 공유했습니다.
새로운 기술 블로그가 추가되었어요


여기어때가 검색 결과 없음(NR)을 줄이기 위해 오타 교정과 주변 추천, 시멘틱 검색을 단계적으로 적용한 과정을 소개했습니다. 키워드 기반 보강과 GCP AI 검색 실험으로 NR 비중을 낮춘 사례를 공유했습니다.

검색 키워드 분석과 사전 관리를 더 쉽게 보기 위한 관리자 페이지 개선 사례를 다뤘습니다. 분석 흐름도와 세부 결과를 시각화해 운영과 커뮤니케이션 편의성을 높였습니다.


외부 API에 의존하던 Reverse Geocoding 기능을 내재화해 비용과 장애 리스크를 줄였습니다. 데이터 선택, GeoHash, Point In Polygon을 거쳐 성능과 운영 효율을 함께 개선했습니다.


쿠버네티스로 검색추천 시스템을 컨테이너화하고 미디어 에이전트 서비스에 적용한 사례를 소개했습니다. 클러스터 구성, 배포, 모니터링, 운영 이슈 대응까지 함께 정리했습니다.
Elasticsearch 동적 색인에서 발생한 CPU 과부하와 정합성 문제를 BulkProcessor와 백프레셔로 개선했습니다. 운영 로그와 테스트에서 안정성을 높이면서도 처리 시간은 유사하게 유지했습니다.
재고 서비스를 수작업 중심 구조에서 ERP·Redis·Kafka 기반으로 개편한 사례를 다뤘습니다. 마이크로서비스화와 비동기 동기화로 성능과 안정성을 높인 과정과 성과를 소개했습니다.
이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

무신사 후기 목록 API의 병목을 분석해 상품 단위 캐시와 로직 분리를 적용했습니다. 무진장 기간 기준 응답속도와 pods 수를 함께 줄여 안정성을 높였습니다.

SK플래닛이 오픈소스 Trino를 전사 분석 엔진으로 도입해 실시간 데이터 조회 환경을 구축했습니다. 운영계 데이터 접근성과 소용량 쿼리 성능을 높이고 리포트 주기도 단축했습니다.


Elasticsearch의 라이선스 변경 배경과 AGPL-3.0 추가 의미를 정리했습니다. 기업은 라이선스 모니터링과 내부 가이드라인으로 대응 체계를 마련해야 했습니다.


ElasticSearch 메이저 버전 업그레이드와 리전 이관, PrivateLink 구축으로 성능과 비용을 함께 최적화한 사례를 다뤘습니다. 무중단 배포 전략, snapshot 복원, 인덱스 정리와 같은 실무 팁도 함께 공유했습니다.


ElasticSearch 운영 로그 인덱스가 방치되며 비용과 성능 문제가 커진 사례를 정리했습니다. ILM, SLM, 인덱스 분리로 연간 약 2,000만 원을 절감했습니다.


Elasticsearch 통합 테스트의 병렬 실행에서 발생한 alias 충돌 문제를 해결한 과정을 정리했습니다. 프로세스별 네임스페이스로 인덱스를 분리해 격리와 성능을 함께 확보했습니다.

요기요 검색에서 형태소 분석기의 한계를 사례로 설명하고, N-gram을 보완적으로 도입한 개선 방식을 소개했습니다. 그 결과 검색 미노출 CS를 줄이며 플랫폼에 맞는 Analyzer 설계의 중요성을 강조했습니다.