Apache Storm 사용 사례



Apache Storm은 실시간 처리 기능으로 인해 인기가 있으며 바로 이러한 이유로 구현되었습니다. 다음은 Apache Storm 사용 사례입니다.

Apache Storm은 실시간 처리 기능으로 인해 인기가 있으며 많은 조직에서 바로 이러한 이유로 시스템의 일부로 구현했습니다. 조직에서 Apache Storm을 통합하는 방법을 살펴 보겠습니다.





Apache Storm 사용 사례 :

트위터

Storm은 실시간 분석, 개인화, 검색, 수익 최적화 등과 같은 다양한 Twitter 시스템을 구동하는 데 사용됩니다. Apache Storm은 Cassandra, Memcached 등의 데이터베이스 시스템, 메시징 인프라, Mesos 및 모니터링 및 알림 시스템을 포함하는 나머지 Twitter 인프라와 동화됩니다. Storm의 격리 스케줄러를 사용하면 프로덕션 애플리케이션과 개발중인 애플리케이션에도 동일한 클러스터를 활용할 수 있습니다. 용량 계획을위한 효율적인 방법을 제공합니다.

야후!
야후! 빅 데이터와 저 지연 처리를 통합 할 수있는 차세대 플랫폼을 개발 중입니다. Hadoop이 여기서 일괄 처리에 사용되는 주요 기술이지만 Apache Storm은 사용자 이벤트, 콘텐츠 피드 및 애플리케이션 로그의 스트림 처리를 허용합니다.



인포 침프
Infochimps는 Cloud 데이터 서비스 중 하나 인 DDS (Data Delivery Services) 중 하나의 소스로 Apache Storm을 사용합니다.이 서비스는 Storm을 사용하여 내결함성 및 선형 확장 가능한 엔터프라이즈 데이터 수집, 전송 및 복잡한 인스 트림 처리 클라우드 서비스를 제공합니다. . 일괄 ETL 및 대규모 일괄 분석 처리를 제공하는 Hadoop과 유사하게 DDS는 실시간 ETL 및 대규모 실시간 처리도 제공합니다.

자바에서 프로그램을 종료하는 방법

Flipboard
Flipboard는 관심있는 뉴스를 탐색, 수집 및 공유 할 수있는 단일 공간입니다. Flipboard는 콘텐츠 검색, 실시간 분석, 맞춤형 잡지 피드 등과 같은 광범위한 서비스에 storm을 사용합니다. Apache Storm은 ElasticSearch, Hadoop, HBase 및 HDFS와 같은 시스템을 포함하는 인프라와 통합되어 확장 성이 뛰어난 데이터 플랫폼을 만듭니다.

Ooyala
Ooyala는 세계 최대 규모의 네트워크, 브랜드 및 미디어 회사에 온라인 비디오 기술 제품 및 서비스를 제공하는 벤처 지원의 비상장 회사입니다. Ooyala는 Ooyala 기반 플레이어에서 비디오를 시청하는 전 세계 거의 2 억 명의 시청자로부터 생성 된 매일 20 억 개 이상의 분석 이벤트를 처리하는 분석 엔진을 갖추고 있습니다. Ooyala는 Apache Storm을 사용하여 고객에게 소비자 시청 행동 및 디지털 콘텐츠 트렌드에 대한 실시간 스트리밍 분석을 제공합니다. Storm은 온라인 비디오 데이터 세트의 신속한 마이닝을 통해 실시간 패턴보기, 개인화 된 콘텐츠 제안, 프로그래밍 가이드 및 수익 증대 방법에 대한 귀중한 통찰력과 같은 최신 비즈니스 인텔리전스를 제공합니다.



Taobao
Taobao는 Apache Storm의 도움으로 로그 통계를 생성하고 통계에서 유용한 정보를 실시간으로 추출합니다. 로그는 영구 메시지 대기열에서 스파우트로 읽혀지고 처리 된 다음 토폴로지로 전달되어 필요한 결과를 계산합니다. Taobao의 입력 로그 수는 매일 2 백만에서 15 억까지 다양합니다.

Klout
Klout은 소셜 미디어 분석을 사용하여 1에서 100 사이의 숫자 값인 'Klout Score'를 통해 온라인 소셜 영향력에 따라 사용자의 순위를 매기는 애플리케이션입니다. Klout은 Apache Storm의 내장 된 Trident 추상화를 사용하여 데이터를 스트리밍하는 복잡한 토폴로지를 만듭니다. Kafka를 통해 네트워크 수집기에서 처리 한 다음 HDFS에 기록합니다.

theano 대 tensorflow 대 keras

우리는 간다
Wega는 전 세계에서 운영되는 세계의 포괄적 인 여행 메타 검색 엔진으로 수많은 여행자가 더 많은 옵션을 사용하여 더 적은 비용을 지불하고 더 많이 여행하는 데 사용합니다. Wego는 실시간 비행 스케줄, 호텔 이용 가능 여부, 가격을 비교 및 ​​표시하고 전 세계의 다른 여행 사이트를 표시합니다. 여기에서 Apache Storm은 제휴사에서 최종 사용자에게 실시간 메타 검색 데이터를 스트리밍합니다. Storm의 토폴로지 개념은 동시성 문제를 해결하는 동시에 데이터를 끊임없이 통합, 분석 및 정리하는 데 도움이됩니다. 또한 Storm에서 제공하는 도구를 사용하면 증분 업데이트를 통해 데이터를 향상시킬 수 있습니다.

로켓 연료
Rocket Fuel은 인공 지능 (AI)의 힘을 활용하여 디지털 미디어의 마케팅 ROI를 확장하는 빅 데이터 규모의 선도적 인 미디어 구매 플랫폼을 제공합니다. 그들은 이미 Hadoop 기반 ETL 파이프 라인에 존재하는 시간이 중요한 작업 흐름을 모방하는 Storm 위에 실시간 플랫폼을 구축하고 있습니다. 이 플랫폼은 노출, 클릭, 전환, 입찰 요청 등을 실시간으로 추적합니다.

Navsite
Navsite는 서버 이벤트 로그 모니터링 및 감사 시스템의 일부로 Apache Storm을 사용하고 있습니다. 수천 대의 서버에서 로그 메시지가 RabbitMQ 클러스터로 전송되고 Storm은 각 메시지를 정규식 집합과 비교하는 데 사용됩니다. 일치하는 항목이 있으면 MongoDB에 데이터를 저장하는 볼트로 메시지가 전송됩니다. 현재 초당 5-10k 메시지가 처리되고 있지만 기존 RabbitMQ + Storm 클러스터는 초당 최대 약 50k까지 테스트되었습니다.

Apache Storm을 구현하는 조직이 더 많고 Apache Storm이 실시간 분석의 선두 주자이기 때문에 더 많은 조직이이 게임에 참여할 것으로 예상됩니다.

우리를 확인하십시오 .