Зміст:
Коли ви думаєте, що у вас є чудова ідея, але вам потрібно її протестувати, ви хочете перевірити її якомога швидше і максимально економічно. Ви не хочете потрапляти в тривалий цикл розробки та тестування і витрачати багато часу і грошей. Apache Spark сприяє швидкій розробці додатків, головним чином тому, що дозволяє швидко протестувати свої ідеї за допомогою оболонки та API.
Що таке Apache Spark?
Технічно Apache Spark - це механізм обробки даних, який може зміятись у колосальні шматки даних та обробляти їх миттєво. Дві його основні особливості - швидкість обробки даних та продуктивність в пам'яті. Ця рамка обчислень кластерів - це інструмент з відкритим кодом, який допомагає розробникам починаючи будувати свої програми за найкоротший час.
Ця вдосконалена структура обробки даних підпорядкована AMP Lab і була опублікована як інструмент з відкритим кодом у 2010 році як невід'ємна частина проекту Apache. Весь проект Spark кодується за допомогою мови Scala, і він може працювати на віртуальній машині на базі Java (JVM).