Съдържание:
Когато смятате, че имате страхотна идея, но трябва да я тествате, искате да я тествате възможно най-бързо и възможно най-икономично. Не искате да навлизате в дълъг цикъл на разработка и тестване и да губите много време и пари. Apache Spark улеснява бързото разработване на приложения главно защото ви позволява бързо да тествате идеите си с черупката си и API-тата.
Какво е Apache Spark?
Технически, Apache Spark е двигател за обработка на данни, който може да змий в колосални парчета данни и да ги обработва в светкавица. Двете му основни характеристики са скоростта на обработка на данните и производителността в паметта. Тази рамка за изчисляване на клъстери е инструмент с отворен код, който помага на начинаещите разработчици да изграждат своите приложения за нула време.
Тази модерна рамка за обработка на данни е присъединена от AMP Lab и е публикувана като инструмент с отворен код през 2010 г. като неразделна част от проекта Apache. Целият проект Spark е кодиран с помощта на езика Scala и може да работи на виртуална машина, базирана на Java (JVM).