아파치 스톰 애플리케이션


Apache Storm 프레임워크는 오늘날 최고의 산업 애플리케이션을 지원합니다. 이 장에서는 Storm의 가장 주목할만한 애플리케이션 중 일부를 간략하게 다룰 것입니다.

Klout

Klout은 소셜 미디어 분석을 사용하여 중간 매개체인 온라인 사회적 영향력을 기반으로 Klout 점수를 매기는 애플리케이션입니다. 사용자에게 1 사이의 값을 부여합니다. 그리고 100. Klout은 Apache Storm에 내장된 Trident 추상화를 사용하여 스트리밍 데이터의 복잡한 토폴로지를 생성합니다.

The Weather Channel

The Weather Channel은 Storm 토폴로지를 사용하여 날씨 데이터를 얻습니다. 트위터와 연결되어 트위터와 모바일 앱에서 날씨 인식 광고를 가능하게 합니다.

OpenSignal은 무선 커버리지 매핑 전문 회사입니다. StormTagWeatherSignal은 OpenSignal에서 만든 날씨 기반 프로젝트입니다. StormTag는 키체인에 연결되는 Bluetooth 기상 관측소입니다. 장치에서 수집한 날씨 데이터는 WeatherSignal 애플리케이션과 OpenSignal 서버로 전송됩니다. 통신 제공업체는 초당 수백만 건의 전화 통화를 처리합니다. 통화 끊김 및 품질 저하에 대한 법의학을 수행합니다. 통화 세부 정보 기록은 초당 수백만 건의 속도로 유입되며 Apache Storm은 이러한 스트림을 실시간으로 처리하고 방해가 되는 패턴을 식별합니다. Storm 분석을 사용하여 통화 품질을 지속적으로 개선할 수 있습니다.