Apache Storm brugssager



Apache Storm er populær på grund af dens realtidsbehandlingsfunktioner og er blevet implementeret af netop denne grund. Her er nogle Apache Storm brugssager.

Apache Storm er populær på grund af dens realtidsbehandlingsfunktioner, og mange organisationer har implementeret det som en del af deres system af netop denne grund. Lad os se på, hvordan organisationer integrerer Apache Storm.





Apache Storm brugssager:

Twitter

Storm bruges til at drive en række Twitter-systemer som realtidsanalyse, personalisering, søgning, indtægtsoptimering og mange flere. Apache Storm assimilerer sig med resten af ​​Twitters infrastruktur, der inkluderer databasesystemer som Cassandra, Memcached osv. Meddelelsesinfrastrukturen, Mesos og overvågnings- og alarmsystemerne. Storms isolationsplanlægning gør det muligt at bruge den samme klynge til produktionsapplikationer og applikationer under udvikling. Det giver en effektiv måde til kapacitetsplanlægning.

java-kode for at oprette forbindelse til mysql

Yahoo!
Yahoo! arbejder på en næste generations platform, der muliggør fletning af Big Data og behandling med lav latens. Selvom Hadoop er den primære teknologi, der anvendes her til batchbehandling, tillader Apache Storm streambehandling af brugerhændelser, indholdsfeeds og applikationslogfiler.



Infochimps
Infochimps bruger Apache Storm som kilde til en af ​​tre af sine skydatatjenester - Data Delivery Services (DDS), der anvender Storm til at levere en fejltolerant og lineært skalerbar virksomhedsdataindsamling, transport og kompleks in-stream-behandlingstjeneste . I lighed med Hadoop, der leverer batch-ETL og storskalabatchanalytisk behandling, giver DDS også real-time ETL og storskala realtidsbehandling.

Flipboard
Flipboard er et enkelt sted at udforske, indsamle og dele nyheder, der interesserer dig. Flipboard bruger storm til en bred vifte af tjenester som indholdssøgning, realtidsanalyse, brugerdefinerede magasinfeeds osv. Apache Storm er integreret med infrastrukturen, der inkluderer systemer som ElasticSearch, Hadoop, HBase og HDFS, for at skabe en meget skalerbar dataplatform.

Ooyala
Ooyala er et venture-støttet, privatejet firma, der leverer online videoteknologiprodukter og -tjenester til nogle af verdens største netværk, brands og medievirksomheder. Ooyala har en analysemotor, der behandler over to milliarder analysehændelser hver dag, genereret fra næsten 200 millioner seere over hele verden, der ser video på en Ooyala-drevet afspiller. Ooyala bruger Apache Storm til at levere deres kunder, relay-time streaming-analyser om forbrugernes visningsadfærd og tendenser til digitalt indhold. Storm tillader hurtig udvinding af deres online videodatasæt for at levere nuværende forretningsinformation som realtidsvisning af mønstre, personlige indholdsforslag, programmeringsvejledninger og værdifuld indsigt i måder at øge indtjeningen på.



Taobao
Taobao opretter ved hjælp af Apache Storm statistik over logfiler og udtrækker nyttig information fra statistikken i realtid. Logfiler læses fra vedvarende meddelelseskøer til tud, behandles og derefter overføres til topologierne for at beregne de krævede resultater. Taobaos antal logfiler varierer overalt mellem 2 millioner og 1,5 milliarder hver dag.

javascript få størrelse på array

Klout
Klout er et program, der bruger sociale medianalyser til at rangere sine brugerbaser på online social indflydelse gennem “Klout Score”, som er en numerisk værdi mellem 1 og 100. Klout bruger Apache Storms indbyggede Trident-abstraktion til at skabe komplekse topologier, der streamer data fra netværkssamlere via Kafka, derefter behandlet og skrevet videre til HDFS.

Vi går
Wega er verdens omfattende søgemaskine til rejser, der fungerer over hele verden og bruges af utallige rejsende for at få flere muligheder for at betale mindre og rejse mere. Wego sammenligner og viser flyveplaner i realtid, tilgængelighed af hotel, pris og viser andre rejsesider over hele kloden. Her streamer Apache Storm realtids metasøgningsdata fra tilknyttede virksomheder til slutbrugere. Topologikoncepterne i Storm løser samtidige problemer og hjælper dem samtidig med ubarmhjertigt at integrere, dissekere og rense dataene. Derudover muliggør værktøjerne i Storm trinvis opdatering for at forbedre deres data.

RocketFuel
Rocket Fuel leverer en førende medie-købsplatform i Big Data-skala, der udnytter kraften i kunstig intelligens (AI) til at udvide markedsførings-ROI i digitale medier. De bygger en realtidsplatform oven på Storm, som efterligner tidskritiske arbejdsgange, der allerede findes i Hadoop-baseret ETL-pipeline. Denne platform sporer visninger, klik, konverteringer, budanmodninger osv. I realtid.

Navsite
Navsite bruger Apache Storm som en del af deres overvågnings- og auditsystem for serverhændelseslog. Logbeskederne fra tusinder af servere sendes til RabbitMQ-klyngen, og Storm bruges til at sammenligne hver besked med et sæt regulære udtryk. Hvis der er et match, sendes beskeden til en bolt, der gemmer data i MongoDB. I øjeblikket håndteres 5-10k meddelelser pr. Sekund, men de eksisterende RabbitMQ + Storm-klynger er blevet testet op til ca. 50k pr. Sekund.

Der er mange flere organisationer, der implementerer Apache Storm, og endnu flere forventes at deltage i dette spil, da Apache Storm fortsat er førende inden for realtidsanalyse.

Tjek vores .