Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Apache Storm;
Το Apache Storm είναι ένα εργαλείο Apache ανοικτής πηγής που χρησιμοποιείται για τη διεξαγωγή επεξεργασμένων ροών δεδομένων. Παρέχοντας λύσεις επεξεργασίας δεδομένων σε πραγματικό χρόνο, ο Storm παρέχει μια τοπολογία για τον έλεγχο των μεταφορών δεδομένων, η οποία είναι ένα κρίσιμο μέρος της δρομολόγησης δεδομένων όπου πρέπει να πάει για αναλύσεις και άλλες λειτουργίες. Συντονίζει με άλλα είδη εργαλείων του Apache, όπως πόρους βάσης δεδομένων ή κλίμακα.
Η Techopedia εξηγεί την Apache Storm
Στην Apache Storm, το σύστημα περιλαμβάνει στοιχεία που ονομάζονται "στόμια" και "βίδες", τα οποία ελέγχουν τις παρτίδες δεδομένων και ορίζουν τις πηγές των επεξεργασμένων δεδομένων. Η συγκεκριμένη τυπολογία της Apache Storm ονομάζεται "κατευθυνόμενο ακυκλικό γράφημα" από το οποίο προκύπτουν αυτά τα στόμια και βίδες. Τα στοιχεία που ονομάζονται "ροές" ελέγχουν τη μεταφορά δεδομένων μέσω της τοπολογίας. Αυτό το σχετικά νέο σύστημα αντανακλά κατά κάποιο τρόπο τη λειτουργικότητα του συμβατικού πόρου MapReduce που χρησιμοποιείται συνήθως με τον Hadoop πριν από την επώαση του Storm το 2013. Καθώς ο Hadoop έχει γίνει μια πολύ δημοφιλής επιχείρηση "μεγάλο οικοσύστημα δεδομένων", τα σχετικά εργαλεία εξελίσσονται και, σε ορισμένες περιπτώσεις, αντικαθιστώντας την εκ των προτέρων λειτουργικότητα του κλάδου.
