Amazon OpenSearch 3.3 업그레이드로 미리캔버스의 검색 성능 개선
부제: derived source와 Lucene 10.3으로 stored fields 병목을 해소하고, 무중단·안전 롤백 전략으로 메이저 버전을 올린 이야기 본 게시글은 미리디의 김민석, 최시온, 이동진, 김백규님과 함께 작성하였습니다. 미리디의 미리캔버스 소개 미리캔버스는 “누구나 쉽게, 함께 만드는 디자인”을 지향하는 실시간 협업 디자인 플랫폼입니다. 프레젠테이션, SNS 카드뉴스, 유튜브 썸네일, 포스터까지 다양한 시각 콘텐츠를 브라우저에
AWSData AnalysisElasticsearchPerformanceSearch
Amazon OpenSearch Service로 미리캔버스의 듀얼 벡터 검색 도입과 성능 최적화
부제: 4,000만 건 디자인 리소스의 의미 기반 검색을 위한 듀얼 벡터 설계, 그리고 OpenSearch 2.19에서 마주한 메모리와 IOPS 병목과의 싸움 본 게시글은 미리디의 김민석, 최시온, 이동진, 김백규님과 함께 작성하였습니다. 미리디의 미리캔버스 소개 미리캔버스는 “누구나 쉽게, 함께 만드는 디자인”을 지향하는 실시간 협업 디자인 플랫폼입니다. 프레젠테이션, SNS 카드뉴스, 유튜브 썸네일, 포스터까지 다양한 시각 콘텐츠를 브라우저
AI/MLBackendData AnalysisElasticsearchPerformance
AI 스타일 검색 2편 : 듀얼 벡터 검색과 OpenSearch 3.3 버전업
AI/MLData AnalysisElasticsearchSearch
GloZ의 Amazon OpenSearch Service를 기반으로 한 자연어 이력서 검색 시스템 구축 사례 — Part 2: 하이브리드 검색과 자연어 쿼리 변환
1. Part 1 요약 Part 1: 데이터 파이프라인과 인덱싱에서는 검색 정확도의 기반이 되는 데이터 파이프라인을 다루었습니다. 글로지(GloZ Inc.)는 약 10만 명의 번역가 이력서를 검색 가능한 형태로 구조화하기 위해, 문서 유형별 파싱 → LLM 기반 메타데이터 추출 → 동의어·표기 변형 정규화 → 환각 검증 → 임베딩 입력 전략 최적화로 이어지는 데이터 정제 파이프라인을 구축했습니다. Amazon OpenSearch […]
AI/MLData EngineeringElasticsearchNLPSearch
GloZ의 Amazon OpenSearch Service를 기반으로 한 자연어 이력서 검색 시스템 구축 사례 — Part 1: 데이터 파이프라인과 인덱싱
1. 회사 및 서비스 소개 글로지(GloZ Inc.) 글로지(GloZ Inc.)는 OTT, 게임, 웹툰·웹소설, 더빙 등 콘텐츠 로컬라이제이션을 전문으로 하는 기업으로, 70개 이상의 언어와 190여 개국에 콘텐츠를 전달하고 있습니다. 서울, 캘리포니아, 싱가포르, 도쿄 4개 거점과 전 세계 210여 개 도시에 분포한 언어 전문가 네트워크를 기반으로, 글로벌 OTT 파트너 품질 평가에서 4년 연속 1위를 기록해 왔습니다. 글로지는 번역 […]
AI/MLData EngineeringElasticsearchNLPSearch
Elasticsearch 거리 기반 가중치로 검색 랭킹 최적화하기
Data AnalysisElasticsearchSearch
Amazon OpenSearch Service User Behavior Insights(UBI)로 사용자 행동 분석하기
대고객 서비스를 제공하는 워크로드의 경우 고객 경험을 지속적으로 향상시키기 위해서 다양한 이벤트나 프로모션을 진행합니다. 어떤 경우는 정기적으로 고객을 초청하여 인터뷰를 하며 서비스의 개선을 위한 피드백을 받기도 하고 어떤 경우는 웹 서비스상의 설문 조사를 통해 개선점을 수집하기도 합니다. 이커머스와 같은 서비스는 고객의 경험이 매출과 직결되는 대표적인 워크로드입니다. 따라서 다양한 고객의 피드백과 워크로드의 품질을 검토하기 위해서 해당 […]
BackendData AnalysisElasticsearchMonitoringPerformance
Running Elasticsearch on Kubernetes the Easy Way, Part 2 — Data Node Warm-Up
ElasticsearchInfraKubernetes
AI 스타일 검색 1편 : OpenSearch Efficient KNN Filtering 도입기
AI/MLElasticsearchSearch
AI 스타일 검색 1편 : OpenSearch Efficient KNN Filtering 도입기
AI/MLElasticsearchSearch
네이버 페이
2025-06-02 · 약 1년 전
Opensearch 검색엔진을 이용한 네이버 페이 검색 하기
Data AnalysisElasticsearchSearch
카카오페이
2025-04-11 · 1년 이상 전
OpenSearch Analyzer를 활용한 검색기능 알아보기
OpenSearch Analyzer를 활용한 검색 서비스를 간단한 예제와 함께 알아봅니다.
Data AnalysisElasticsearchSearch
Monstache로 DocumentDB와 OpenSearch 동기화하기
…
Data EngineeringDatabaseElasticsearch
검색엔진의 Analyzer, 형태소분석기 ≠ 토크나이저
BackendData AnalysisElasticsearchSearch
후기 서비스 AWS Opensearch 도입기
위기에서 기회를 만들어 낸 후기 서비스 이야기
AWSDevOpsElasticsearch
후기 서비스 AWS Opensearch 도입기
위기에서 기회를 만들어 낸 후기 서비스 이야기
AWSBackendDevOpsElasticsearchMSA
다나와의 상품 색인 파이프라인
상품 색인 파이프라인 소개 안녕하세요. 다나와에서 검색 서비스를 개발하고 있는 곽명환 입니다. 오늘은 검색 개발팀에서 사용하고 있는 동적 색인 서비스의 흐름과 해당 서비스의 문제점, 해결 방안을 소개해 보도록 하겠습니다. 다나와에서는 약 11억건의 상품 데이터를 보유하고 있습니다. 대용량 데이터를 실시간에 가까운 속도로 처리하고, 전문 검색 등이 가능할 수 있도록 RDBMS 대신 엘라스틱 서치를 채택해 검색 엔진으로 사용하고 있습니다. 상품 데
BackendData EngineeringElasticsearchSearch
Elasticsearch 3TB의 인덱스를 reindex 하는 방법
10억 문서 색인의 필요성 현재 다나와에서 가지고 있는 상품수는 10억건 이상입니다. (점점 더 증가하는 추세) 그만큼 검색 품질을 높이기 위한 방안도 수립중인데요. 특히 사전 변경 대한 적용과 Mapping 변경 시 이를 위해 매주 reindex를 수행하고 있습니다. 이 문서에서는 대용량 인덱스에 대한 reindex를 도입하면서 겪었던 이슈와 해결 방안, 현재 결과에 대해 다루고 있습니다. 추가적으로, 속도와 안정성을 높이기 위해 어떤 조치를
Data EngineeringElasticsearchPerformance