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이 실시간 분석의 선두 주자이기 때문에 더 많은 조직이이 게임에 참여할 것으로 예상됩니다.
우리를 확인하십시오 .