Θήκες χρήσης Apache Storm



Το Apache Storm είναι δημοφιλές λόγω των δυνατοτήτων επεξεργασίας σε πραγματικό χρόνο και έχει εφαρμοστεί για αυτόν ακριβώς τον λόγο. Ακολουθούν ορισμένες περιπτώσεις χρήσης Apache Storm.

Το Apache Storm είναι δημοφιλές λόγω των δυνατοτήτων επεξεργασίας σε πραγματικό χρόνο και πολλοί οργανισμοί το έχουν εφαρμόσει ως μέρος του συστήματός τους για αυτόν ακριβώς τον λόγο. Ας ρίξουμε μια ματιά στο πώς οι οργανισμοί ενσωματώνουν το Apache Storm.





Περιπτώσεις χρήσης Apache Storm:

Κελάδημα

Το Storm χρησιμοποιείται για να τροφοδοτήσει μια ποικιλία συστημάτων Twitter, όπως αναλυτικά στοιχεία σε πραγματικό χρόνο, εξατομίκευση, αναζήτηση, βελτιστοποίηση εσόδων και πολλά άλλα. Το Apache Storm εξομοιώνεται με την υπόλοιπη υποδομή του Twitter που περιλαμβάνει, συστήματα βάσεων δεδομένων όπως η Cassandra, το Memcached κ.λπ., η υποδομή ανταλλαγής μηνυμάτων, τα Mesos και τα συστήματα παρακολούθησης και ειδοποίησης. Ο προγραμματιστής απομόνωσης του Storm καθιστά εφικτή τη χρήση του ίδιου συμπλέγματος για εφαρμογές παραγωγής και εφαρμογές για ανάπτυξη. Παρέχει έναν αποτελεσματικό τρόπο σχεδιασμού χωρητικότητας.

πώς να εγκαταστήσετε διακομιστή σεφ

Yahoo!
Yahoo! εργάζεται σε μια πλατφόρμα επόμενης γενιάς που επιτρέπει τη συγχώνευση των Big Data και την επεξεργασία χαμηλού λανθάνοντος χρόνου. Αν και το Hadoop είναι η κύρια τεχνολογία που χρησιμοποιείται εδώ για επεξεργασία παρτίδας, το Apache Storm επιτρέπει την επεξεργασία ροής συμβάντων χρήστη, ροών περιεχομένου και αρχείων καταγραφής εφαρμογών.



Infochimps
Η Infochimps χρησιμοποιεί το Apache Storm ως πηγή για μία από τις τρεις από τις υπηρεσίες cloud cloud- Data Delivery Services (DDS), η οποία χρησιμοποιεί το Storm για την παροχή ανεκτής σε σφάλματα και γραμμικά επεκτάσιμης συλλογής δεδομένων, μεταφοράς και σύνθετης υπηρεσίας cloud επεξεργασίας σε ροή . Παρόμοια με την Hadoop, η οποία παρέχει παρτίδα ETL και μεγάλης κλίμακας παρτίδα αναλυτική επεξεργασία, το DDS παρέχει επίσης πραγματικό χρόνο ETL και μεγάλης κλίμακας επεξεργασία σε πραγματικό χρόνο.

Πλακέτα
Το Flipboard είναι ένα μοναδικό μέρος για να εξερευνήσετε, να συλλέξετε και να μοιραστείτε νέα που σας ενδιαφέρουν. Το Flipboard χρησιμοποιεί θύελλα για ένα ευρύ φάσμα υπηρεσιών όπως αναζήτηση περιεχομένου, αναλύσεις σε πραγματικό χρόνο, προσαρμοσμένες ροές περιοδικών κ.λπ. Το Apache Storm είναι ενσωματωμένο στην υποδομή που περιλαμβάνει συστήματα όπως το ElasticSearch, Hadoop, HBase και HDFS, για τη δημιουργία πλατφόρμας δεδομένων με δυνατότητα κλιμάκωσης.

Ooyala
Η Ooyala είναι μια ιδιωτική εταιρεία που υποστηρίζεται από την επιχείρηση και παρέχει διαδικτυακά προϊόντα και υπηρεσίες τεχνολογίας βίντεο για μερικά από τα μεγαλύτερα δίκτυα, μάρκες και εταιρείες πολυμέσων στον κόσμο. Η Ooyala διαθέτει μια μηχανή ανάλυσης που επεξεργάζεται πάνω από δύο δισεκατομμύρια συμβάντα αναλυτικών στοιχείων κάθε μέρα, που δημιουργούνται από σχεδόν 200 εκατομμύρια θεατές παγκοσμίως που παρακολουθούν βίντεο σε ένα πρόγραμμα αναπαραγωγής που υποστηρίζεται από την Ooyala. Η Ooyala χρησιμοποιεί το Apache Storm για να παρέχει στους πελάτες τους, αναλύσεις συνεχούς ροής για τη συμπεριφορά προβολής των καταναλωτών και τις τάσεις ψηφιακού περιεχομένου. Το Storm επιτρέπει την ταχεία εξόρυξη των σετ δεδομένων βίντεο στο διαδίκτυο για την παροχή τρέχουσας επιχειρηματικής ευφυΐας όπως προβολή μοτίβου σε πραγματικό χρόνο, εξατομικευμένες προτάσεις περιεχομένου, οδηγούς προγραμματισμού και πολύτιμες πληροφορίες σχετικά με τρόπους αύξησης των εσόδων.



Ταομπάο
Το Taobao, με τη βοήθεια του Apache Storm, δημιουργεί στατιστικά αρχεία καταγραφής και εξάγει χρήσιμες πληροφορίες από τα στατιστικά στοιχεία σε πραγματικό χρόνο. Τα αρχεία καταγραφής διαβάζονται από επίμονες ουρές μηνυμάτων σε στόμια, υποβάλλονται σε επεξεργασία και στη συνέχεια διαβιβάζονται στις τοπολογίες, για τον υπολογισμό των απαιτούμενων αποτελεσμάτων. Ο αριθμός καταγραφής εισόδου του Taobao κυμαίνεται από 2 εκατομμύρια έως 1,5 δισεκατομμύρια κάθε μέρα.

Κλουτ
Το Klout είναι μια εφαρμογή που χρησιμοποιεί αναλυτικά μέσα κοινωνικής δικτύωσης για να ταξινομήσει τις βάσεις των χρηστών της σε διαδικτυακή κοινωνική επιρροή μέσω του 'Klout Score', η οποία είναι αριθμητική μεταξύ 1 και 100. Η Klout χρησιμοποιεί την ενσωματωμένη αφαίρεση Trident του Apache Storm για τη δημιουργία σύνθετων τοπολογιών που μεταδίδουν δεδομένα από συλλέκτες δικτύου μέσω Kafka, στη συνέχεια επεξεργάστηκαν και γράφτηκαν σε HDFS.

Πάμε
Η Wega είναι μια ολοκληρωμένη μηχανή μετα-αναζήτησης στον κόσμο, που λειτουργεί παγκοσμίως και χρησιμοποιείται από αμέτρητους ταξιδιώτες για να έχει περισσότερες επιλογές για να πληρώσει λιγότερα και να ταξιδεύει περισσότερο. Το Wego συγκρίνει και εμφανίζει προγράμματα πτήσεων σε πραγματικό χρόνο, τη διαθεσιμότητα του ξενοδοχείου, την τιμή και εμφανίζει άλλους ταξιδιωτικούς ιστότοπους σε όλο τον κόσμο. Εδώ, το Apache Storm μεταδίδει δεδομένα μετα-πραγματικού χρόνου από συνεργάτες σε τελικούς χρήστες. Οι έννοιες τοπολογίας στο Storm επιλύουν ζητήματα ταυτόχρονης ταυτότητας και ταυτόχρονα τους βοηθά να ενοποιούν αδιάκοπα, να τεμαχίζουν και να καθαρίζουν τα δεδομένα. Επιπλέον, τα εργαλεία που παρέχονται στο Storm επιτρέπουν σταδιακή ενημέρωση για τη βελτίωση των δεδομένων τους.

Καύσιμο πυραύλου
Το Rocket Fuel προσφέρει μια κορυφαία πλατφόρμα αγοράς μέσων σε κλίμακα Big Data που αξιοποιεί τη δύναμη της τεχνητής νοημοσύνης (AI) για να επεκτείνει την απόδοση επένδυσης μάρκετινγκ σε ψηφιακά μέσα. Χτίζουν μια πλατφόρμα σε πραγματικό χρόνο πάνω από το Storm, η οποία μιμείται τις κρίσιμες ροές εργασίας που υπάρχουν ήδη στον αγωγό ETL που βασίζεται στο Hadoop. Αυτή η πλατφόρμα παρακολουθεί εμφανίσεις, κλικ, μετατροπές, αιτήματα προσφοράς κ.λπ. σε πραγματικό χρόνο.

ανώνυμη τάξη στην Ιάβα]

Ιστοσελίδα
Το Navsite χρησιμοποιεί το Apache Storm ως μέρος του συστήματος παρακολούθησης και ελέγχου αρχείων καταγραφής συμβάντων. Τα μηνύματα καταγραφής από χιλιάδες διακομιστές αποστέλλονται στο σύμπλεγμα RabbitMQ και το Storm χρησιμοποιείται για τη σύγκριση κάθε μηνύματος με ένα σύνολο τακτικών εκφράσεων. Εάν υπάρχει αντιστοιχία, τότε το μήνυμα αποστέλλεται σε μπουλ που αποθηκεύει δεδομένα στο MongoDB. Προς το παρόν, χειρίζονται 5-10k μηνύματα ανά δευτερόλεπτο, ωστόσο τα υπάρχοντα συστάδες RabbitMQ + Storm έχουν δοκιμαστεί έως και περίπου 50k ανά δευτερόλεπτο.

Υπάρχουν πολλοί περισσότεροι οργανισμοί που εφαρμόζουν το Apache Storm και ακόμη περισσότεροι αναμένεται να συμμετάσχουν σε αυτό το παιχνίδι, καθώς το Apache Storm συνεχίζει να είναι ηγέτης στα analytics σε πραγματικό χρόνο.

Ρίξτε μια ματιά στο δικό μας .