devmoa

엘라스틱서치를 활용한 수평 확장 가능한 광고 서버 만들기

버즈빌·2022년 12월 11일·00
엘라스틱서치광고 서버수평 확장MySQL데이터베이스타게팅

AI 요약

Beta

이 글은 버즈빌이 리워드 광고 플랫폼 운영 중 겪었던 광고 서버의 확장성 문제를 해결하기 위해 MySQL 기반 시스템을 엘라스틱서치로 전환한 경험을 공유합니다. 초기 광고 서버는 다수의 테이블 조인과 100개 이상의 복잡한 WHERE 조건으로 인해 성능 저하를 겪었습니다.

광고 서버의 특성상 읽기 요청이 쓰기 요청보다 압도적으로 많고 최종 일관성이 허용된다는 점을 고려하여, 엘라스틱서치를 도입하여 수평 확장 가능한 고성능 광고 서버를 구축하는 과정을 설명합니다. 이를 통해 대규모 트래픽 처리와 다양한 타게팅 조건 충족이라는 두 가지 핵심 과제를 해결했습니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다