Tartalomjegyzék:
Ha úgy gondolja, hogy van egy nagyszerű ötlete, de ki kell próbálnia, akkor azt a lehető leggyorsabban és a lehető leggazdaságosabb módon kell kipróbálni. Nem akar belemenni egy hosszú fejlesztési és tesztelési ciklusba, és sok időt és pénzt pazarolni. Az Apache Spark elősegítette a gyors alkalmazásfejlesztést, főleg azért, mert lehetővé teszi az ötletek gyors tesztelését a shell és az API-k segítségével.
Mi az Apache Spark?
Technikai szempontból az Apache Spark olyan adatfeldolgozó motor, amely kolosszus adatcsomagokba kígyózik, és egyidejűleg feldolgozza azokat. Két fő jellemzője az adatfeldolgozási sebesség és a memóriában lévő teljesítmény. Ez a fürtszámítási keret nyílt forráskódú eszköz, amely segít a kezdő fejlesztőknek, hogy időnként felépítsék alkalmazásukat.
Ezt a fejlett adatfeldolgozási keretet az AMP Lab készítette, és 2010-ben nyílt forrású eszközként tették közzé, az Apache Projekt szerves részeként. Az egész Spark projektet a Scala nyelv használja, és Java alapú virtuális gépen (JVM) futtatható.