Apache viharhasználati esetek



Az Apache Storm a valós idejű feldolgozási funkciók miatt népszerű, és éppen ezért valósították meg. Íme néhány Apache Storm felhasználási eset.

Az Apache Storm népszerű a valós idejű feldolgozási funkciók miatt, és sok szervezet épp ezért a rendszer részeként alkalmazta. Vizsgáljuk meg, hogyan integrálják a szervezetek az Apache Stormot.





Apache viharhasználati esetek:

Twitter

A Storm segítségével számos Twitter-rendszer működtethető, például valós idejű elemzés, személyre szabás, keresés, bevétel-optimalizálás és még sok más. Az Apache Storm asszimilálódik a Twitter többi infrastruktúrájával, amely magában foglalja az olyan adatbázis-rendszereket, mint a Cassandra, a Memcached stb., Az üzenetkezelési infrastruktúrát, a Mesos-t, valamint a megfigyelő és riasztó rendszereket. A Storm izolációs ütemezője lehetővé teszi, hogy ugyanazt a fürtöt felhasználják a gyártási alkalmazásokhoz és a fejlesztés közbeni alkalmazásokhoz is. Hatékony módot kínál a kapacitás tervezésére.

különböző típusú keretek a szelénben

Jehu!
Jehu! egy következő generációs platformon dolgozik, amely lehetővé teszi a Big Data és az alacsony késésű feldolgozás egyesítését. Bár a Hadoop az elsődleges technológia, amelyet itt használnak a kötegelt feldolgozáshoz, az Apache Storm lehetővé teszi a felhasználói események, tartalomcsatornák és alkalmazásnaplók adatfolyam-feldolgozását.



Infochimps
Az Infochimps az Apache Stormot használja a három felhőalapú adatszolgáltatás egyikének - Data Delivery Services (DDS) egyikének, amely a Stormot alkalmazza hibatűrő és lineárisan skálázható vállalati adatgyűjtési, szállítási és komplex, folyamban történő feldolgozási felhőszolgáltatás biztosításához. . A Hadoophoz hasonlóan, amely kötegelt ETL-t és nagyméretű kötegelt analitikai feldolgozást biztosít, a DDS valós idejű ETL-t és nagy léptékű valós idejű feldolgozást is biztosít.

Flipboard
A Flipboard egyetlen hely, ahol felfedezheti, összegyűjtheti és megoszthatja Önt érdeklő híreket. A Flipboard széleskörű szolgáltatásokat, például tartalomkeresést, valós idejű elemzéseket, egyéni magazinok hírcsatornáit stb. Használ. Az Apache Storm integrálva van az infrastruktúrával, amely olyan rendszereket tartalmaz, mint az ElasticSearch, a Hadoop, a HBase és a HDFS, hogy skálázható adatplatformot hozzon létre.

Ooyala
Az Ooyala egy vállalkozás által támogatott, magántulajdonban lévő vállalat, amely online videotechnikai termékeket és szolgáltatásokat nyújt a világ legnagyobb hálózatainak, márkáinak és médiacégeinek. Az Ooyala rendelkezik egy elemző motorral, amely naponta több mint kétmilliárd elemzési eseményt dolgoz fel, és világszerte csaknem 200 millió néző generálja, akik Ooyala-meghajtású lejátszón néznek videót. Az Ooyala az Apache Storm segítségével biztosítja ügyfeleit, rela-time streaming elemzéseket készít a fogyasztók nézési viselkedéséről és a digitális tartalom trendjeiről. A Storm lehetővé teszi online videoadatkészleteik gyors bányászatát az aktuális üzleti intelligencia biztosítása érdekében, mint például a valós idejű minták megtekintése, személyre szabott tartalmi javaslatok, programozási útmutatók és értékes betekintés a bevételek növelésének módjaiba.



Taobao
Taobao az Apache Storm segítségével statisztikákat készít a naplókról, és valós időben hasznos információkat von ki a statisztikákból. A naplókat a tartós üzenetsorokból kiolvasókba olvassák, feldolgozzák, majd továbbítják a topológiáknak a szükséges eredmények kiszámításához. Taobao inputnaplóinak száma naponta 2 és 1,5 milliárd között mozog.

Klout
A Klout egy olyan alkalmazás, amely a közösségi média elemzésével rangsorolja felhasználóit az online társadalmi befolyás alapján a „Klout Score” segítségével, amely 1 és 100 közötti numerikus érték. A Klout az Apache Storm beépített Trident absztrakciójával bonyolult topológiákat hoz létre, amelyek adatfolyamot közvetítenek. a hálózati gyűjtőktől a Kafka útján, majd feldolgozzák és továbbírják a HDFS-be.

Megyünk
A Wega a világ átfogó utazási metakereső motorja, amely világszerte működik, és számtalan utazó használja, hogy több lehetőséget kapjon a kevesebb fizetéshez és az utazáshoz. A Wego összehasonlítja és megjeleníti a valós idejű repülési menetrendeket, a szállodák elérhetőségét, az árát és megjeleníti az egész világon található egyéb utazási oldalakat. Itt az Apache Storm valós idejű metakeresési adatokat közvetít leányvállalatairól a végfelhasználók számára. A Storm topológiai koncepciói megoldják a párhuzamossági kérdéseket, és egyúttal segítik őket az adatok könyörtelen integrálásában, feldarabolásában és tisztításában. Ezenkívül a Storm által biztosított eszközök lehetővé teszik az inkrementális frissítést az adatok javítása érdekében.

Rakéta üzemanyag
A Rocket Fuel vezető média-vásárlási platformot kínál a Big Data skálán, amely kiaknázza a mesterséges intelligencia (AI) erejét a marketing megtérülésének bővítése érdekében a digitális médiában. Valós idejű platformot építenek a Storm tetejére, amely a Hadoop-alapú ETL-vezetékben már meglévő időkritikus munkafolyamatokat utánozza. Ez a platform valós időben követi a megjelenítéseket, kattintásokat, konverziókat, ajánlatkéréseket stb.

Navsite
A Navsite az Apache Stormot használja a szerver eseménynapló-figyelő és naplózó rendszerének részeként. Több ezer kiszolgáló naplóüzeneteit küldik a RabbitMQ fürtbe, és a Storm segítségével minden üzenetet összehasonlítanak egy reguláris kifejezéssel. Ha van egyezés, akkor az üzenetet egy csavarnak küldjük, amely adatokat tárol a MongoDB-ben. Jelenleg másodpercenként 5-10 ezer üzenetet kezelnek, azonban a meglévő RabbitMQ + Storm fürtöket kb. 50 000 másodpercig tesztelték.

hogyan kell használni a system.exit Java-ban

Sokkal több olyan szervezet van, amely az Apache Storm programot alkalmazza, és várhatóan még többen csatlakoznak ehhez a játékhoz, mivel az Apache Storm továbbra is vezető szerepet tölt be a valós idejű elemzések terén.

Nézze meg a mi oldalunkat .