Användningsfall för Apache Storm



Apache Storm är populär på grund av funktionerna i realtid och har implementerats av just den anledningen. Här är några Apache Storm-användningsfall.

Apache Storm är populärt på grund av realtidsbearbetningsfunktioner och många organisationer har implementerat det som en del av sitt system av just denna anledning. Låt oss ta en titt på hur organisationer integrerar Apache Storm.





Användningsfall för Apache Storm:

Twitter

Storm används för att driva en mängd Twitter-system som realtidsanalys, personalisering, sökning, intäktsoptimering och många fler. Apache Storm assimilerar sig med resten av Twitters infrastruktur som inkluderar databassystem som Cassandra, Memcached, etc, meddelandeinfrastrukturen, Mesos och övervaknings- och varningssystemen. Storms isoleringsschemaläggare gör det möjligt att använda samma kluster för produktionsapplikationer och utvecklingsapplikationer också. Det ger ett effektivt sätt för kapacitetsplanering.

hur man installerar kock server

Yahoo!
Yahoo! arbetar på en nästa generations plattform som möjliggör sammanslagning av Big Data och bearbetning med låg latens. Även om Hadoop är den primära tekniken som används här för batchbehandling, tillåter Apache Storm strömbehandling av användarhändelser, innehållsflöden och applikationsloggar.



Infochimps
Infochimps använder Apache Storm som källa för en av tre av sina molndatatjänster - Data Delivery Services (DDS), som använder Storm för att tillhandahålla en feltolerant och linjärt skalbar datainsamling, transport och komplex in-stream-molntjänst. . På samma sätt som Hadoop, som tillhandahåller batch-ETL och storskalig batchanalysbehandling, ger DDS också realtids ETL- och storskalig realtidsbehandling.

Flipboard
Flipboard är en enda plats att utforska, samla in och dela nyheter som intresserar dig. Flipboard använder storm för ett brett utbud av tjänster som innehållssökning, realtidsanalys, anpassade tidskriftsflöden etc. Apache Storm är integrerad med infrastrukturen som inkluderar system som ElasticSearch, Hadoop, HBase och HDFS, för att skapa en mycket skalbar dataplattform.

Ooyala
Ooyala är ett riskkontrollerat, privatägt företag som tillhandahåller videoteknologiprodukter och tjänster online för några av världens största nätverk, varumärken och medieföretag. Ooyala har en analysmotor som behandlar över två miljarder analyshändelser varje dag, genererad från nästan 200 miljoner tittare över hela världen som tittar på video på en Ooyala-driven spelare. Ooyala använder Apache Storm för att tillhandahålla sina kunder, rela-time streaming-analyser om konsumenternas beteende och trender för digitalt innehåll. Storm tillåter snabb gruvdrift av sina online video-datauppsättningar för att leverera aktuell affärsinformation som realtidsmönstervisning, anpassade innehållsförslag, programmeringsguider och värdefull insikt om sätt att öka intäkterna.



Taobao
Taobao, med hjälp av Apache Storm, skapar statistik över loggar och extraherar användbar information från statistiken i realtid. Loggar läses från ihållande meddelandeköer till pipar, bearbetas och överförs sedan till topologierna för att beräkna erforderliga resultat. Taobaos ingångsloggantal varierar var som helst mellan 2 miljoner och 1,5 miljarder varje dag.

hur man stoppar programmet i java

Klout
Klout är ett program som använder sociala medier för att rangordna sina användares baser på socialt inflytande online genom 'Klout Score', vilket är ett numeriskt värde mellan 1 och 100. Klout använder Apache Storms inbyggda Trident-abstraktion för att skapa komplexa topologier som strömmar data från nätverkssamlare via Kafka, sedan bearbetas och skrivs vidare till HDFS.

Vi går
Wega är världens omfattande resemetasökmotor, som fungerar över hela världen och används av otaliga resenärer för att få fler alternativ att betala mindre och resa mer. Wego jämför och visar flygplaner i realtid, hotelltillgänglighet, pris och visar andra resesidor runt om i världen. Här strömmar Apache Storm realtids metasökningsdata från dotterbolag till slutanvändare. Topologikoncepten i Storm löser problem med samtidighet och hjälper dem samtidigt att obevekligt integrera, dissekera och rengöra data. Dessutom möjliggör verktygen i Storm stegvis uppdatering för att förbättra deras data.

Raketbränsle
Rocket Fuel levererar en ledande mediaköpsplattform i Big Data-skala som utnyttjar kraften i artificiell intelligens (AI) för att utöka marknadsföringsavkastningen på digitala medier. De bygger en realtidsplattform ovanpå Storm, som imiterar tidskritiska arbetsflöden som redan finns i Hadoop-baserade ETL-pipeline. Denna plattform spårar visningar, klick, konverteringar, budförfrågningar etc. i realtid.

Navsite
Navsite använder Apache Storm som en del av övervaknings- och granskningssystemet för serverhändelseloggen. Loggmeddelandena från tusentals servrar skickas till RabbitMQ-klustret och Storm används för att jämföra varje meddelande med en uppsättning reguljära uttryck. Om det finns en matchning skickas meddelandet till en bult som lagrar data i MongoDB. För närvarande hanteras 5-10 000 meddelanden per sekund, men de befintliga RabbitMQ + Storm-klusterna har testats upp till cirka 50 000 per sekund.

Det finns många fler organisationer som implementerar Apache Storm och ännu fler förväntas gå med i det här spelet, eftersom Apache Storm fortsätter att vara ledande inom realtidsanalys.

Kolla in vår .