Daftar Isi:
Ketika Anda berpikir Anda memiliki ide yang hebat tetapi perlu mengujinya, Anda ingin mengujinya secepat dan se ekonomis mungkin. Anda tidak ingin masuk ke siklus pengembangan dan pengujian yang panjang dan membuang banyak waktu dan uang. Apache Spark telah memfasilitasi pengembangan aplikasi yang cepat terutama karena memungkinkan Anda untuk dengan cepat menguji ide-ide Anda dengan shell dan API-nya.
Apa itu Apache Spark?
Secara teknis, Apache Spark adalah mesin pengolah data yang dapat menembus bagian data yang sangat besar dan memprosesnya dalam sekejap. Dua fitur utamanya adalah kecepatan pemrosesan data dan kinerja dalam memori. Kerangka kerja komputasi cluster ini adalah alat open-source yang membantu pengembang pemula membangun aplikasi mereka dalam waktu singkat.
Kerangka kerja pemrosesan data lanjutan ini dipelopori oleh AMP Lab dan diterbitkan sebagai alat open-source pada tahun 2010 sebagai bagian integral dari Proyek Apache. Seluruh proyek Spark dikodekan menggunakan bahasa Scala dan dapat dijalankan pada mesin virtual berbasis Java (JVM).