Apache Storm brukstilfeller



Apache Storm er populær på grunn av sanntidsbehandlingsfunksjoner og har blitt implementert av nettopp denne grunnen. Her er noen brukstilfeller fra Apache Storm.

Apache Storm er populær på grunn av funksjoner i sanntid, og mange organisasjoner har implementert det som en del av systemet av nettopp denne grunnen. La oss ta en titt på hvordan organisasjoner integrerer Apache Storm.





Apache Storm brukstilfeller:

Twitter

Storm brukes til å drive en rekke Twitter-systemer som sanntidsanalyse, personalisering, søk, inntektsoptimalisering og mange flere. Apache Storm assimilerer seg med resten av Twitters infrastruktur som inkluderer databasesystemer som Cassandra, Memcached, etc, meldingsinfrastrukturen, Mesos og overvåkings- og varslingssystemene. Storms isolasjonsplanlegger gjør det mulig å bruke den samme klyngen for produksjonsapplikasjoner og applikasjoner under utvikling. Det gir en effektiv måte for kapasitetsplanlegging.

selen webdriver testng rammeeksempel

Yahoo!
Yahoo! jobber med en neste generasjons plattform som muliggjør sammenslåing av Big Data og behandling med lav latens. Selv om Hadoop er den primære teknologien som brukes her for batchbehandling, tillater Apache Storm strømbehandling av brukerhendelser, innholdsfeeder og applikasjonslogger.



Infochimps
Infochimps bruker Apache Storm som kilde til en av tre av sine skydatatjenester - Data Delivery Services (DDS), som bruker Storm for å tilby en feiltolerant og lineær skalerbar datainnsamling, transport og kompleks in-stream-behandlingstjenester . I likhet med Hadoop, som gir batch-ETL og storskala batch-analysebehandling, gir DDS også sanntids-ETL og sanntidsbehandling i stor skala.

Flipboard
Flipboard er et enkelt sted å utforske, samle og dele nyheter som interesserer deg. Flipboard bruker storm for et bredt spekter av tjenester som innholdssøk, sanntidsanalyse, tilpassede magasinfeeder osv. Apache Storm er integrert med infrastrukturen som inkluderer systemer som ElasticSearch, Hadoop, HBase og HDFS, for å skape en meget skalerbar dataplattform.

Ooyala
Ooyala er et venture-støttet, privat selskap som tilbyr online videoteknologiske produkter og tjenester til noen av verdens største nettverk, merkevarer og medieselskaper. Ooyala har en analysemotor som behandler over to milliarder analysehendelser hver dag, generert fra nesten 200 millioner seere over hele verden som ser video på en Ooyala-drevet spiller. Ooyala bruker Apache Storm for å tilby kundene sine, streamingtidsanalyser på nytt om forbrukernes oppførsel og digitale innholdstrender. Storm tillater rask gruvedrift av deres online videodatasett for å levere nåværende forretningsinformasjon som sanntidsvisning av mønstre, personlige innholdsforslag, programmeringsguider og verdifull innsikt i måter å øke inntektene på.



Taobao
Taobao lager ved hjelp av Apache Storm statistikk over logger og trekker ut nyttig informasjon fra statistikken i sanntid. Logger blir lest fra vedvarende meldingskøer til tuter, behandlet og deretter overført til topologiene for å beregne nødvendige resultater. Taobaos antall loggbokser varierer hvor som helst mellom 2 millioner og 1,5 milliarder hver dag.

Klout
Klout er et program som bruker sosiale medier til å rangere brukernes baser på sosial innflytelse på nettet gjennom 'Klout Score', som er en numerisk verdi mellom 1 og 100. Klout bruker Apache Storms innebygde Trident-abstraksjon for å lage komplekse topologier som streamer data fra nettverkssamlere via Kafka, deretter behandlet og skrevet videre til HDFS.

Vi går
Wega er verdens omfattende reisesøkemotor, som opererer over hele verden og brukes av utallige reisende for å få flere muligheter til å betale mindre og reise mer. Wego sammenligner og viser sanntids flyplaner, hotelltilgjengelighet, pris og viser andre reisesider over hele verden. Her streamer Apache Storm sanntids metasøkdata fra tilknyttede selskaper til sluttbrukere. Topologikonseptene i Storm løser problemer med samtidighet og hjelper dem samtidig med å nådeløst integrere, dissekere og rense dataene. I tillegg muliggjør verktøyene i Storm trinnvis oppdatering for å forbedre dataene.

Rakettdrivstoff
Rocket Fuel leverer en ledende mediakjøpsplattform i Big Data-skala som utnytter kraften til kunstig intelligens (AI) for å utvide markedsavkastningen i digitale medier. De bygger en sanntidsplattform på toppen av Storm, som etterligner tidskritiske arbeidsflyter som allerede eksisterer i Hadoop-basert ETL-rørledning. Denne plattformen sporer visninger, klikk, konverteringer, budforespørsler etc. i sanntid.

Navsite
Navsite bruker Apache Storm som en del av overvåkings- og revisjonssystemet for serverhendelseslogg. Loggmeldingene fra tusenvis av servere sendes til RabbitMQ-klyngen, og Storm brukes til å sammenligne hver melding med et sett med regulære uttrykk. Hvis det er samsvar, sendes meldingen til en bolt som lagrer data i MongoDB. For øyeblikket håndteres 5-10 000 meldinger per sekund, men de eksisterende RabbitMQ + Storm-klyngene er testet opp til omtrent 50 000 per sekund.

Det er mange flere organisasjoner som implementerer Apache Storm, og det forventes at enda flere vil delta i dette spillet, ettersom Apache Storm fortsetter å være ledende innen sanntidsanalyse.

android studioopplæring for nybegynnere

Sjekk ut vår .