Apache Kafka[1]
Penulis asliLinkedIn
PengembangApache Software Foundation
Rilis awalJanuari 2011; 15 tahun lalu (2011-01)[2]
Templat:Kotak info perangkat lunak/simple
Ditulis dalamScala, Java
Sistem operasiCross-platform
JenisStream processing, Message broker
LisensiApache License 2.0
Situs webkafka.apache.org Sunting di Wikidata
Repositori

Apache Kafka adalah platform streaming data terdistribusi yang dirancang untuk mengelola, menyimpan, dan memproses aliran data secara langsung (real-time).[4]

Komponen Utama Apache Kafka

sunting
  • Kafka Cluster

Kafka cluster berfungsi sebagai penyimpan aliran data (data stream), yaitu rangkaian pesan atau peristiwa yang terus-menerus dihasilkan oleh aplikasi. Data ini dikonsumsi secara berurutan dan bertahap oleh aplikasi lain, memungkinkan pemrosesan yang efisien dalam skala besar.

  • Connect API (Connect Framework)

Connect API digunakan untuk mengimpor data ke dalam Kafka dan mengekspor data dari Kafka ke sistem eksternal. Beberapa sistem yang dapat diintegrasikan melalui Connect API meliputi sistem file terdistribusi, basis data, serta berbagai platform lainnya.

  • Streams API (Streams Programming Library)

Streams API memungkinkan pengembang untuk menentukan alur pemrosesan aliran data dengan lebih kompleks. API ini memungkinkan aplikasi untuk membaca aliran data dari Kafka, memprosesnya, dan menulis hasilnya kembali ke Kafka. Melalui fitur ini, Kafka dapat digunakan sebagai solusi pemrosesan data real-time yang fleksibel dan efisien.

Referensi

sunting
  1. ^ "Apache Kafka at GitHub". github.com. Diarsipkan dari versi aslinya tanggal 16 January 2023. Diakses tanggal 5 March 2018.
  2. ^ "Open-sourcing Kafka, LinkedIn's distributed message queue". Diarsipkan dari versi aslinya tanggal 26 December 2022. Diakses tanggal 27 October 2016.
  3. ^ "Release 4.3.0". 20 Mei 2026. Diakses tanggal 22 Mei 2026.
  4. ^ Sakr, Sherif; Zomaya, Albert Y., ed. (2019). Encyclopedia of Big Data Technologies (dalam bahasa Inggris). Cham: Springer International Publishing. doi:10.1007/978-3-319-77525-8. ISBN 978-3-319-77524-1.

📚 Artikel Terkait di Wikipedia

Mojtaba Khamenei

leader issues first message in writing". www.iranintl.com (dalam bahasa Inggris). 12 Maret 2026. Diakses tanggal 13 Maret 2026. "Message attributed to Iran's

Pegasus (perangkat mata-mata)

dapat menghasilkan lebih banyak uang dengan menjual temuan yang sama ke broker yang mengeksploitasi." Dia menyimpulkan artikel itu dengan menulis; Skandal

Bursa Efek Indonesia

menghubungkan broker dengan mesin perdagangan. Kemudian traders workstations yang terdiri dari sejumlah terminal untuk masing-masing broker. Pada bulan

Peladen proksi

benar dapat memberikan akses ke jaringan yang terisolasi dari Internet. Broker pasar sekunder menggunakan peladen proksi web untuk menghindari pembatasan

Komunikasi antarproses

pipe Common Object Request Broker Architecture (CORBA) Freedesktop.org D-Bus Distributed Computing Environment (DCE) Message Bus (MBUS) (dispesifikasikan

The Shadow Brokers

Broker adalah seorang individual kepala organisasi besar yang memperdagangkan informasi, selalu menjual kepada penawar tertinggi. The Shadow Broker tampaknya

Second Life

menggunakan US dollar dan mata uang lainnya yang disediakan oleh Linden Lab, broker, atau penghuni lainnya. Menurut angka yang dipublikasikan oleh Linden Lab

Andrew Mountbatten-Windsor

Kazakh president. Booth, Robert (3 July 2016). "Prince Andrew tried to broker crown property deal for Kazakh oligarch". The Guardian. Diakses tanggal