Isi kandungan:
Apabila anda fikir anda mempunyai idea yang bagus tetapi perlu mengujinya, anda mahu mengujinya dengan cepat dan mungkin secara ekonomi. Anda tidak mahu masuk ke dalam kitaran pembangunan dan ujian yang panjang dan membazirkan banyak masa dan wang. Apache Spark telah memudahkan pembangunan aplikasi pesat terutamanya kerana ia membolehkan anda untuk menguji idea anda dengan cepat dengan shell dan API.
Apakah Apache Spark?
Secara teknikal, Apache Spark adalah enjin pemprosesan data yang boleh menjadi ular ke dalam pecahan data yang besar dan memprosesnya dalam keadaan kilat. Dua ciri utamanya ialah kelajuan pemprosesan data dan prestasi dalam memori. Rangka kerja pengkomputeran kelompok ini merupakan alat sumber terbuka yang membantu pemaju pemaju membina aplikasi mereka dalam masa yang singkat.
Rangka kerja pemprosesan data canggih ini disalin oleh AMP Lab dan telah diterbitkan sebagai alat sumber terbuka pada tahun 2010 sebagai sebahagian daripada Projek Apache. Projek Spark keseluruhan dikodkan menggunakan bahasa Scala dan ia boleh berjalan pada mesin maya berasaskan Java (JVM).