Kepo
  • Berita
    • Bisnis
  • Lifestyle
    • Foto
    • Health
    • Hobi
    • Otomotif
    • Parenting
    • Produktivitas
  • Food & Travel
    • Resep Masak
    • Travel
  • Teknologi
    • Aplikasi
    • Gadget
    • Open Source
    • Programming
No Result
View All Result
  • Login
  • Register
  • Berita
    • Bisnis
  • Lifestyle
    • Foto
    • Health
    • Hobi
    • Otomotif
    • Parenting
    • Produktivitas
  • Food & Travel
    • Resep Masak
    • Travel
  • Teknologi
    • Aplikasi
    • Gadget
    • Open Source
    • Programming
No Result
View All Result
Kepo
No Result
View All Result
Home Teknologi Open Source

Pengenalan Apache Spark

Apache Spark adalah kerangka kerja komputasi-cluster tujuan umum terdistribusi open-source. Spark menyediakan antarmuka untuk memprogram seluruh cluster dengan paralelisme data implisit dan toleransi kesalahan.

Kepo by Kepo
27 November 2020
in Open Source, Teknologi
Reading Time: 3 mins read
0
Apache Spark
1
SHARES
Share on FacebookShare on Twitter

Baca Juga:

Tableau: Tools Big Data dan Data Science

Tools ETL Open Source, Mempermudah Integrasi Data

Tools untuk Platform Big Data Analytics dan Data Scientists

Sejak peluncurannya, Apache Spark telah dengan cepat diadopsi oleh perusahaan-perusahaan dari berbagai jenis bidang industri. Raksasa dunia Internet seperti halnya Netflix, Yahoo!, dan eBay telah menjalankan Spark dalam skala super besar, secara kolektif memproses data dalam hitungan petabytes pada kluster yang terdiri atas 8000 nodes (komputer).

Pengenalan

  • Apache Spark adalah engine (perangkat lunak) analisis terpadu super cepat untuk memproses data dalam skala besar; meliputi Big Data dan machine learning. Apache spark memiliki algoritma yang berbeda dengan Map/Reduce, tetapi dapat berjalan diatas Hadoop melalui YARN. 

  • Secara lebih detailnya, Apache Spark dapat didefinisikan sebagai engine untuk memproses data dalam skala besar secara in-memory, dilengkapi dengan API pengembangan yang elegan dan ekspresif guna memudahkan para pekerja data dalam mengeksekusi pekerjaan-pekerjaan yang membutuhkan perulangan akses yang cepat terhadap data yang diproses, seperti halnya streaming, machine learning, maupun SQL, secara efisien.

  • Apache Spark terdiri atas Spark Core dan sekumpulan library perangkat lunak.

  • Inti dari Spark adalah distributed execution engine, dan API Java, Scala maupun Python disediakan sebagai platform untuk mengembangkan aplikasi ETL (Extract, Transform, Load) terdistribusi. Kemudian, library perangkat lunak tambahan, yang dibangun diatas inti (core)-nya, memfasilitasi berbagai jenis pekerjaan yang berhubungan dengan streaming, SQL, dan machine learning.

Kemampuan

  • Spark didesain untuk data science dan menyediakan abstraksi yang membuat data science menjadi lebih mudah. Para data scientist sering menggunakan machine learning, yaitu sekumpulan teknik dan algorithma yang dapat belajar dari data-data yang diberikan.

  • Algorithma-algorithma ini banyak yang sifatnya iterative (melakukan perulangan kalkulasi), sehingga kemampuan Spark untuk menempatkan data-data yang diproses pada cache di memory, berperan sangat besar dalam peningkatan kecepatan bagi pemrosesan data yang sifatnya iterative tersebut.

  • Kemampuan Spark ini telah menjadikan Spark sebagai engine yang ideal bagi implementasi algorithma-algorithma machine learning. Berkaitan dengan hal ini, Spark juga menyertakan Mllib, library perangkat lunak yang menyediakan implementasi algorithma-algorithma machine learning untuk teknik-teknik data science yang sudah umum, seperti Classification, Regression, Collaborative Filtering, Clustering, and Dimensionality Reduction.

Keunggulan

  • Kecepatan. Apache Spark mampu bekerja 100 kali lebih cepat dibanding Hadoop. Berkat penggunaan state-of-the-art DAG scheduler, query optimizer, dan physical execution engine, Apache Spark dapat mencapai performa tinggi baik dalam hal pemrosesan data yang sifatnya batch maupun streaming.

  • Mudah Digunakan. Dapat menggunakan bahasa program Java, Scala, Python, R, dan SQL untuk mengembangkan aplikasi yang menggunakan Apache Spark. Spark menyediakan lebih dari 80 operator level tinggi yang dapat memudahkan pengembang untuk membangun aplikasi secara parallel. Apache Spark juga dapat digunakan secara interaktif dari shell Scala, Python, R, dan SQL.

  • Memiliki Cakupan yang Luas. Apache Spark menggabungkan SQL, streaming, dan analitik yang kompleks; menyediakan setumpuk library perangkat lunak meliputi SQL dan DataFrames, MLlib untuk machine learning, GraphX, dan Spark Streaming. Pengembang aplikasi dapat menggabungkan semua library ini dengan mulus dalam satu aplikasi yang sama.

  • Dapat dijalankan Dimana-mana. Apache Spark dapat dijalankan di Hadoop YARN, Apache Mesos, Kubernetes, dengan mode standalone maupun cluster, atau di platform cloud seperti EC2. Pada dasarnya, Spark dapat mengakses berbagai tipe sumber data seperti halnya HDFS, Apache Cassandra, Apache HBase, Apache Hive, dan ratusan sumber data lainnya.

Referensi

  1. Teknologi Bigdata, “Apache Spark: Perangkat Lunak Analisis Terpadu untuk Big Data”, http://www.teknologi-bigdata.com/2018/08/apache-spark-perangkat-lunak-analisis-big-data.html.
  1. Hortonworks, “What Apache Spark Does?,” https://hortonworks.com/apache/spark/.
  2. Apache, “Apache Spark,” https://spark.apache.org/.
  3. Databricks, “What is Apache Spark?,” https://databricks.com/spark/about.

 

Bagikan ini:

  • Klik untuk berbagi di WhatsApp(Membuka di jendela yang baru)
  • Klik untuk berbagi pada Twitter(Membuka di jendela yang baru)
  • Klik untuk membagikan di Facebook(Membuka di jendela yang baru)
  • Klik untuk berbagi di Linkedln(Membuka di jendela yang baru)
  • Klik untuk berbagi di Telegram(Membuka di jendela yang baru)
  • Klik untuk mengirimkan email tautan ke teman(Membuka di jendela yang baru)

Menyukai ini:

Suka Memuat...

Terkait

Tags: Apache SparkBig DataJavaOpen Source
ShareTweetSendSend
Previous Post

Mengenal Perintah Dasar MS-DOS

Next Post

Helikopter TNI AD Jatuh di Kendal

Kepo

Kepo

"Knowing Every Particular Object". Selalu ingin tahu detail dari sesuatu baik.

Related Posts

Tools Pilihan untuk SEO
Aplikasi

Tools Pilihan untuk SEO: Dapat Mengoptimalkan Websitemu

23 Januari 2021
Apakah Apple akan mengeluarkan iPhone  Lipat (Folding Phone)?
Gadget

Apakah Apple akan mengeluarkan iPhone Lipat (Folding Phone)?

7 Januari 2021
uninstall flash player
Aplikasi

Ini Dia Cara Uninstall Adobe Flash Player di Windows dan Mac

6 Januari 2021
Adobe Flash Player Tutup
Aplikasi

Uninstall Segera, Adobe Flash Player Resmi Dimatikan

5 Januari 2021
Apple Produk 2020
Gadget

5 Produk Apple Terbaik di Tahun 2020 yang Mencuri Perhatian

31 Desember 2020
Shortcut Keyboard di Mac OS
Aplikasi

Tips & Trik: Shortcut Keyboard Untuk Pengguna Mac OS

28 Desember 2020
Cara Charger laptop
Gadget

Mau Tahu Cara Charge Laptop Agar Baterai dan Charger Awet?

22 Desember 2020
Oracle Database Archive Log
Teknologi

Oracle Database: Fungsi dari Archive Log

11 Desember 2020
Integrasi ETL vs ELT
Aplikasi

Mengenal Metode Integrasi di Level Data – ETL vs ELT

8 Desember 2020
Next Post
Helikopter TNI AD Jatuh di Kendal

Helikopter TNI AD Jatuh di Kendal

iOS 14 Akan Segera Rilis, Apakah iPhone Kamu Masuk List Update nya..??

iOS 14 Akan Segera Rilis, Apakah iPhone Kamu Masuk List Update nya..??

Please login to join discussion
Resep Cumi Woku

Resep Cumi Woku Khas Manado

by Masak Yuk
28 Juli 2021

Dalih Azis Syamsuddin Beri Utang ke Eks Penyidik KPK, Bikin Wajah Mantan Juara Robek

Dalih Azis Syamsuddin Beri Utang ke Eks Penyidik KPK, Bikin Wajah Mantan Juara Robek

by Kepo
27 Juli 2021

Luhut Ancam Sanksi Bagi Pelanggar Aturan, Kelompok Provokator Jokowi End Game Dideteksi

Luhut Ancam Sanksi Bagi Pelanggar Aturan, Kelompok Provokator Jokowi End Game Dideteksi

by Kepo
26 Juli 2021

Pemkab Bantah Pria Positif COVID-19 di Sumut Dianiaya,  Setan Merah Kebobolan 3 Gol

Pemkab Bantah Pria Positif COVID-19 di Sumut Dianiaya, Setan Merah Kebobolan 3 Gol

by Kepo
25 Juli 2021

Recommended Stories

Manfaat Konsumsi Buah

Manfaat Konsumsi Buah Sebelum Makan, Bisa untuk Diet Juga!

4 Januari 2021
Skincare Terbaik 2020

Skincare Terbaik 2020! Kulit Halus dan Bercahaya

21 Desember 2020
Mie Tarempa di Batam

Kulineran Mie Tarempa di Batam

3 September 2020

Popular Stories

  • Pentingnya Memiliki Mimpi

    Fokuskan Impianmu: Pentingnya Memiliki Mimpi dalam Kehidupan

    1 shares
    Share 0 Tweet 0
  • Ternak Ayam Broiler: Siapkan Perlengkapan ini!

    1 shares
    Share 0 Tweet 0
  • Perancangan Data Warehouse

    1 shares
    Share 0 Tweet 0
  • Mengenal Google Apps Script

    1 shares
    Share 0 Tweet 0
  • DataFlow dengan Apache NiFi

    0 shares
    Share 0 Tweet 0

Kepo

Kepo.co adalah media komunitas yang mewadahi tulisan dari kontributor berisikan konten bermanfaat dan menghibur.

Kategori

  • Aplikasi
  • Berita
  • Bisnis
  • Community
  • Creaticity
  • CRF Rally Jabar
  • Food & Travel
  • Foto
  • Gadget
  • Health
  • Hobi
  • Lifestyle
  • Masak
  • Open Source
  • Otomotif
  • Parenting
  • Produktivitas
  • Programming
  • Resep Masak
  • Teknologi
  • Travel
  • Travelling
  • Tren
  • Tren Terbaru
  • World
Resep Cumi Woku

Resep Cumi Woku Khas Manado

28 Juli 2021
Dalih Azis Syamsuddin Beri Utang ke Eks Penyidik KPK, Bikin Wajah Mantan Juara Robek

Dalih Azis Syamsuddin Beri Utang ke Eks Penyidik KPK, Bikin Wajah Mantan Juara Robek

27 Juli 2021
Luhut Ancam Sanksi Bagi Pelanggar Aturan, Kelompok Provokator Jokowi End Game Dideteksi

Luhut Ancam Sanksi Bagi Pelanggar Aturan, Kelompok Provokator Jokowi End Game Dideteksi

26 Juli 2021

© 2020 Kepo - All Rights Reserved.

No Result
View All Result
  • Berita
    • Bisnis
  • Lifestyle
    • Foto
    • Health
    • Hobi
    • Otomotif
    • Parenting
    • Produktivitas
  • Food & Travel
    • Resep Masak
    • Travel
  • Teknologi
    • Aplikasi
    • Gadget
    • Open Source
    • Programming
  • Login
  • Sign Up

© 2020 Kepo - All Rights Reserved.

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
%d blogger menyukai ini: