Πίνακας περιεχομένων:
Όταν νομίζετε ότι έχετε μια μεγάλη ιδέα αλλά πρέπει να το δοκιμάσετε, θέλετε να το δοκιμάσετε όσο πιο γρήγορα και οικονομικά γίνεται. Δεν θέλετε να εισέλθετε σε ένα μακρύ κύκλο ανάπτυξης και δοκιμών και να σπαταλάτε πολύ χρόνο και χρήμα. Το Apache Spark διευκολύνει την ταχεία ανάπτυξη εφαρμογών, κυρίως επειδή σας επιτρέπει να δοκιμάσετε γρήγορα τις ιδέες σας με το κέλυφος και τα API.
Τι είναι το Apache Spark;
Από τεχνική άποψη, το Apache Spark είναι μηχανισμός επεξεργασίας δεδομένων που μπορεί να φιδίζει σε κολοσσιαία κομμάτια δεδομένων και να τα επεξεργάζεται με λάμψη. Τα δύο κύρια χαρακτηριστικά είναι η ταχύτητα επεξεργασίας δεδομένων και η απόδοση μνήμης. Αυτό το πλαίσιο συμπλέγματος υπολογιστών είναι ένα εργαλείο ανοιχτού κώδικα το οποίο βοηθά τους αρχάριους προγραμματιστές να χτίσουν τις εφαρμογές τους σε χρόνο μηδέν.
Αυτό το προηγμένο πλαίσιο επεξεργασίας δεδομένων προωθείται από την AMP Lab και δημοσιεύτηκε ως εργαλείο ανοικτού κώδικα το 2010 ως αναπόσπαστο μέρος του έργου Apache. Το σύνολο του έργου Spark κωδικοποιείται χρησιμοποιώντας τη γλώσσα Scala και μπορεί να εκτελεστεί σε μια εικονική μηχανή Java (JVM).