Sisällysluettelo:
Kun uskot, että sinulla on hieno idea, mutta sinun täytyy testata se, haluat testata sen niin nopeasti ja taloudellisesti kuin mahdollista. Et halua päästä pitkään kehitys- ja testausjaksoon ja tuhlata paljon aikaa ja rahaa. Apache Spark on helpottanut nopeaa sovelluskehitystä lähinnä siksi, että sen avulla voit testata ideasi nopeasti sen kuoren ja sovellusliittymien avulla.
Mikä on Apache Spark?
Teknisesti Apache Spark on tietojenkäsittelymoottori, joka voi käärme muodollisiksi datapaloiksi ja prosessoida ne salamannopeasti. Sen kaksi pääominaisuutta ovat tietojen käsittelynopeus ja muistin suorituskyky. Tämä klusterin laskennan kehys on avoimen lähdekoodin työkalu, joka auttaa aloittelevia kehittäjiä rakentamaan sovelluksensa nopeasti.
AMP Lab on kehittänyt tämän edistyneen tietojenkäsittelykehyksen, ja se julkaistiin avoimen lähdekoodin työkaluna vuonna 2010 olennaisena osana Apache-projektia. Koko Spark-projekti koodataan Scala-kielellä ja se voi toimia Java-pohjaisessa virtuaalikoneessa (JVM).