Casa Sviluppo Come Apache Spark aiuta lo sviluppo rapido di applicazioni

Come Apache Spark aiuta lo sviluppo rapido di applicazioni

Sommario:

Anonim

Quando pensi di avere una grande idea ma hai bisogno di testarla, vuoi provarla il più rapidamente ed economicamente possibile. Non vuoi entrare in un lungo ciclo di sviluppo e test e perdere molto tempo e denaro. Apache Spark ha facilitato lo sviluppo rapido di applicazioni principalmente perché ti consente di testare rapidamente le tue idee con la sua shell e le API.

Che cos'è Apache Spark?

Tecnicamente, Apache Spark è un motore di elaborazione dei dati che può trasformarsi in blocchi di dati colossali ed elaborarli in un lampo. Le sue due caratteristiche principali sono la velocità di elaborazione dei dati e le prestazioni in memoria. Questo framework di cluster computing è uno strumento open source che aiuta gli sviluppatori in erba a costruire le loro applicazioni in pochissimo tempo.

Questo avanzato framework di elaborazione dati è gestito da AMP Lab ed è stato pubblicato come strumento open source nel 2010 come parte integrante del Progetto Apache. L'intero progetto Spark è codificato usando il linguaggio Scala e può essere eseguito su una macchina virtuale (JVM) basata su Java.

Come Apache Spark aiuta lo sviluppo rapido di applicazioni