Slučajevi upotrebe Apache oluje



Apache Storm je popularan zbog svojih značajki obrade u stvarnom vremenu i implementiran je upravo iz tog razloga. Evo nekoliko slučajeva upotrebe Apache Storma.

Apache Storm popularan je zbog svojih značajki obrade u stvarnom vremenu i mnoge su ga organizacije upravo zbog toga implementirale kao dio svog sustava. Pogledajmo kako organizacije integriraju Apache Storm.





Slučajevi upotrebe Apache oluje:

Cvrkut

Storm se koristi za pokretanje različitih Twitter sustava poput analitike u stvarnom vremenu, personalizacije, pretraživanja, optimizacije prihoda i mnogih drugih. Apache Storm asimilira se s ostatkom Twitter infrastrukture koja uključuje, sustave baza podataka poput Cassandre, Memcached, itd., Infrastrukturu za razmjenu poruka, Mesos i sustave za nadzor i upozoravanje. Stormov izolacijski planer omogućuje upotrebu istog klastera i za proizvodne i za razvojne programe. Pruža učinkovit način za planiranje kapaciteta.

tipovi podataka u mysqlu s primjerima

Yahoo!
Yahoo! radi na platformi sljedeće generacije koja omogućuje spajanje velikih podataka i obradu s malim kašnjenjem. Iako je Hadoop ovdje primarna tehnologija za skupnu obradu, Apache Storm omogućuje strujnu obradu korisničkih događaja, feedova sadržaja i dnevnika aplikacija.



Infochimps
Infochimps koristi Apache Storm kao izvor za jednu od tri svoje podatkovne usluge u oblaku - Data Delivery Services (DDS), koja zapošljava Storm za pružanje usluga prikupljanja podataka, prijenosa podataka i složene usluge u oblaku za obradu podataka u skladu s pogreškama i linearno skalabilnih usluga . Slično Hadoopu, koji pruža serijsku ETL i analitičku obradu velikih količina, DDS također pruža ETL u stvarnom vremenu i veliku obradu u stvarnom vremenu.

Flipboard
Flipboard je jedno mjesto za istraživanje, prikupljanje i dijeljenje vijesti koje vas zanimaju. Flipboard koristi storm za širok raspon usluga poput pretraživanja sadržaja, analitike u stvarnom vremenu, prilagođenih feedova časopisa itd. Apache Storm integriran je s infrastrukturom koja uključuje sustave poput ElasticSearch, Hadoop, HBase i HDFS, kako bi stvorio visoko skalabilnu podatkovnu platformu.

Ooyala
Ooyala je privatna tvrtka podržana od pothvata koja pruža internetske proizvode i usluge za video tehnologiju za neke od najvećih svjetskih mreža, marki i medijskih tvrtki. Ooyala ima analitički mehanizam koji obrađuje preko dvije milijarde analitičkih događaja svaki dan, generiran od gotovo 200 milijuna gledatelja širom svijeta koji gledaju video na uređaju s pogonom na Ooyalu. Ooyala koristi Apache Storm kako bi svojim kupcima pružio analitiku strujanja podataka o ponašanju potrošača i trendovima digitalnog sadržaja. Storm omogućuje brzo iskopavanje njihovih mrežnih skupova video podataka kako bi se pružila trenutna poslovna inteligencija poput pregleda uzoraka u stvarnom vremenu, personaliziranih prijedloga sadržaja, programskih vodiča i vrijednih uvida o načinima povećanja prihoda.



Taobao
Taobao, uz pomoć Apache Storma, stvara statistiku dnevnika i izvlači korisne informacije iz statistike u stvarnom vremenu. Zapisnici se čitaju iz trajnih redova poruka u izljevne cijevi, obrađuju i zatim prosljeđuju u topologije kako bi se izračunali potrebni ishodi. Taobaov broj ulaznih dnevnika varira između 2 i 1,5 milijarde dnevno.

mysql tutorial za početnike s primjerima

Klout
Klout je aplikacija koja koristi analitiku društvenih medija za rangiranje svojih korisnika na temelju društvenog utjecaja na mreži putem 'Klout Score', što je brojčana vrijednost između 1 i 100. Klout koristi ugrađenu apstrakciju Tridenta Apache Storma za stvaranje složenih topologija koje struje podatke od mrežnog sakupljača putem Kafke, zatim obrađen i zapisan na HDFS.

Mi idemo
Wega je sveobuhvatni svjetski motor za pretraživačka putovanja koji djeluje širom svijeta i koristi ga bezbroj putnika kako bi dobio više mogućnosti da manje plati i putuje više. Wego uspoređuje i prikazuje rasporede letova u stvarnom vremenu, dostupnost hotela, cijenu i prikazuje druge web stranice za putovanja širom svijeta. Ovdje Apache Storm struji podatke meta-pretraživanja u stvarnom vremenu od podružnica do krajnjih korisnika. Koncepti topologije u Stormu rješavaju probleme istodobnosti i istodobno im pomažu u neumornoj integraciji, seciranju i čišćenju podataka. Uz to, alati dostupni u Stormu omogućuju postupno ažuriranje radi poboljšanja njihovih podataka.

Raketno gorivo
Rocket Fuel isporučuje vodeću platformu za kupnju medija na ljestvici Big Data koja iskorištava moć umjetne inteligencije (AI) kako bi proširila marketinški ROI u digitalnim medijima. Oni grade platformu u stvarnom vremenu na vrhu Storma, koja oponaša vremenski kritične tijekove rada koji već postoje u ETL cjevovodu temeljenom na Hadoopu. Ova platforma u stvarnom vremenu prati pojavljivanja, klikove, konverzije, zahtjeve za licitacijama itd.

Navsite
Navsite koristi Apache Storm kao dio sustava nadzora i revizije dnevnika događaja poslužitelja. Poruke dnevnika s tisuća poslužitelja šalju se u RabbitMQ klaster, a Storm se koristi za usporedbu svake poruke sa skupom regularnih izraza. Ako postoji podudaranje, tada se poruka šalje svornjaku koji pohranjuje podatke u MongoDB. Trenutno se obrađuje 5-10 000 poruka u sekundi, no postojeći klasteri RabbitMQ + Storm testirani su do oko 50 000 sekundi u sekundi.

Mnogo je više organizacija koje implementiraju Apache Storm, a očekuje se da će se još više pridružiti ovoj igri, budući da je Apache Storm i dalje vodeći u analitici u stvarnom vremenu.

Pogledajte naš .