AdAction 서비스를 Apache Cassandra에서 Membase Server로 마이그레이션하여 다운타임 제로 달성
마운틴뷰, 캘리포니아 - 2011년 4월 19일 - 미국 최근 카우치원과 멤베이스의 합병으로 탄생한 NoSQL 데이터베이스 회사 카우치베이스(Couchbase)는 오늘 스웨덴에 본사를 둔 AdAction웹 기반 광고 캠페인을 위한 강력한 플랫폼을 제작하는 AdAction은 Membase Server를 사용하여 데이터 처리 속도를 10배나 가속화했습니다. Apache Cassandra에서 마이그레이션한 AdAction은 성능과 가동 시간에 대한 고객 서비스 수준 협약(SLA)을 지속적으로 초과 달성하는 동시에, 특히 비즈니스 규모가 커짐에 따라 관리 오버헤드를 줄일 수 있었습니다.
뉴스 하이라이트
- AdAction은 2002년부터 유럽 북유럽 지역의 아메리칸 익스프레스, 스칸디나비아 항공, 폭스바겐, 유니버설 픽처스, 트래블로시티 등의 기업을 위해 인터넷 마케팅을 최적화해 왔습니다. AdAction의 핵심 제품은 고객을 위한 광고 게재 솔루션을 제공합니다. 이 회사는 매달 7,500만 명의 소비자로부터 수집되는 방대한 양의 소비자 데이터를 저장하여 이를 액세스하고 분석하여 궁극적으로 고도로 타겟팅된 온라인 광고를 실시간으로 게재합니다. 또한 애드액션의 비즈니스 모델은 '성과에 따른 지불'로, 고객의 광고가 매출로 전환될 때 수익을 얻습니다. 수익을 극대화하기 위해 AdAction은 소비자에게 고도로 타겟팅된 광고를 제공해야 합니다. 매번.
- AdAction은 광고 게재 시스템에서 사용하는 프로필 데이터를 저장하고 검색하기 위해 여러 NoSQL 데이터 관리 시스템을 시도했습니다. 가장 최근에 도입한 시스템은 지연 시간 목표를 지원할 뿐만 아니라 사용자 및 데이터 볼륨이 증가함에 따라 클러스터를 자동으로 확장할 수 있기를 기대하며 AdAction이 도입한 Cassandra였습니다. 그러나 초기 구현에서는 성능이 느리고 재조정하기가 번거로웠으며 유지 관리 및 확장을 위해 상당한 다운타임이 필요했습니다.
- 더 나은 대안을 찾던 AdAction은 광고 게재 시스템의 모든 요구 사항을 충족하는 Membase Server를 발견했습니다:
- 간단합니다: AdAction은 단 2주에 걸쳐 단계적으로 빠르고 쉽게 Membase Server로 마이그레이션할 수 있었습니다.
- 빠르다: 지연 시간이 매우 짧도록 설계된 멤베이스 서버는 사용자 프로필 데이터를 카산드라보다 10배 빠르게 검색하므로, AdAction이 프로필 데이터를 처리하고 할당된 시간 내에 고도로 타겟팅된 광고를 게재할 수 있는 여유 공간이 훨씬 더 넓어집니다.
- Elastic: AdAction은 신규 클라이언트가 로그인할 때마다 수천 명의 신규 사용자와 데이터 양이 급증하며, 때로는 하룻밤 사이에 10%까지 증가하기도 합니다. 하지만 이제 AdAction 팀은 Membase Server를 통해 클릭 몇 번으로 새 클러스터 노드를 추가하고 다운타임이나 성능에 영향을 미치지 않고 관리의 번거로움 없이 즉시 실행할 수 있습니다.
견적 지원
"사용과 관리가 간편하고 지연 시간이 짧고 처리량이 많으며 규모에 관계없이 비즈니스를 지원할 수 있도록 확장할 수 있는 시스템이 필요했습니다. 우리의 미래 성공은 다운타임이나 시간이 많이 소요되는 수동 재조정 없이 필요에 따라 새 노드를 원활하게 배포할 수 있는 능력에 달려 있습니다. 새로운 인프라를 통해 100밀리초 이내에 고도로 타겟팅된 광고를 99.991초 내에 게재하겠다는 약속을 이행할 수 있게 되었습니다. 그 결과 고객과 최종 고객에게 일관되게 우수한 서비스를 제공하고 있습니다."
- Wouter de Bie, AdAction의 시스템 개발자
"광고 게재에 있어 시간은 곧 돈이기 때문에 AdAction은 최고의 가용성과 가장 짧은 대기 시간이 필요합니다. 멤베이스 서버는 수백만 명의 사용자에게 빠르고 안정적인 성능을 제공합니다. 이제 더 이상 클러스터 노드를 재시작하기 위해 이상한 시간에 작업할 필요가 없으며, 밤새 트래픽이 급격히 증가해도 쉽게 운영을 확장할 수 있습니다."
- Johan Stille, 시스템 개발자, AdAction
"많은 웹사이트에서 광고 및 오퍼 타겟팅을 통해 웹 트래픽으로 수익을 창출하는 기능은 매우 중요합니다. 다른 NoSQL 대안에 비해 훨씬 짧은 시간에 운영 데이터를 안정적으로 검색할 수 있는 Membase Server는 온라인 광고주들로부터 많은 관심을 받고 있으며, AdAction과 같은 회사는 처리 시간을 단축하여 광고주와 고객 모두에게 정확하고 효과적으로 결과를 유도하는 광고를 타겟팅할 수 있게 되었습니다."
- 밥 위더홀드, Couchbase의 CEO
카우치베이스 소개
카우치베이스는 데이터가 기업의 핵심이라고 믿습니다. 개발자와 아키텍트가 가장 미션 크리티컬한 애플리케이션을 구축, 배포, 실행할 수 있도록 지원합니다. Couchbase는 데이터센터와 모든 클라우드에서 실행되는 유연하고 확장 가능한 고성능의 최신 데이터베이스를 제공합니다. 세계 최대 규모의 많은 기업들이 비즈니스에 필수적인 핵심 애플리케이션을 구동하기 위해 Couchbase를 사용하고 있습니다. 자세한 내용은 다음을 참조하세요. www.couchbase.com.
미디어 연락처
제임스 김
couchbasePR@couchbase.com
카우치베이스 커뮤니케이션