40. 인덱싱 이슈
WAS를 아무리 투입하고 스케일-업해도 계속 CPU 100퍼센트
아 이건 디비 이슈다
디비 상태를 보니 CPU 100퍼센트
mms를 보니 요청이 전부 디비 풀스캔
아 이건 인덱스 이슈다
몇몇 타게팅 데이터에 인덱스를 걸자 기적과 같이 서비스가 말짱해짐
41.
42. 인덱싱 이슈 (cont.)
개발사에서 타게팅 데이터를 추가할 때 마다
서버에서 자동으로 해당 값을 인덱싱
8개의 타게팅 데이터 == 8개의 인덱스 추가
몽고디비 인덱스 64개 제한의 압박
43. 처음엔 DMP에서 프로필을 추출해 일괄 입력 했었음
mongodb는 insert가 느림
2.6 버전 락 구조상 전체 성능저하 이슈
유저가 수백만이 되자 일괄 입력이 성능상 불가능
유저 로그인 시점에 DMP에서 비동기 갱신하자
타게팅 데이터 갱신이슈
44. 기능 개선
매번 타게팅 하려니 귀찮다
실시간 유저그룹, 타게팅 정보 관리
매번 이벤트 등록하려니 귀찮다
요일, 시간별 이벤트 관리
경쟁사는 HTML이나 이미지로 이쁘게 푸시 보내던데
HTML, 이미지 푸시 지원
동일 그룹에 메시지를 다르게 보내서 성과를 측정하고 싶다
A/B 테스팅 추가
푸시를 받으면 특정 앱 페이지로 이동시키고 싶다
딥링킹 추가