$type=ticker$cols=4

$type=slider$meta=0$snip=0$rm=0

Apache Flink: Stateful Stream Processing, Checkpoint, dan Exactly-Once Semantics

Ilustrasi dihasilkan AI untuk artikel ini. Kebanyakan sistem analitik dibangun dengan asumsi bahwa data diam: dikumpulkan dulu, lal...

Ilustrasi alur stream processing Apache Flink: sumber data mengalir ke operator stateful, checkpoint tersimpan, dan jaminan exactly-once pada sink
Ilustrasi dihasilkan AI untuk artikel ini.

Kebanyakan sistem analitik dibangun dengan asumsi bahwa data diam: dikumpulkan dulu, lalu diproses dalam batch. Asumsi itu runtuh ketika keputusan bisnis harus diambil dalam hitungan detik, misalnya mendeteksi transaksi mencurigakan saat transaksi itu terjadi, atau menghitung agregat perangkat IoT ketika gangguannya masih berlangsung. Di titik inilah Apache Flink menjadi salah satu rujukan utama arsitektur data modern: ia dirancang sejak awal sebagai mesin stateful stream processing, bukan mesin batch yang diberi tambahan mode streaming.

Artikel ini membahas tiga hal yang paling sering disalahpahami ketika tim mulai memakai Flink: bagaimana state dikelola, bagaimana checkpoint sebenarnya bekerja, dan sejauh mana klaim exactly-once boleh dipercaya. Pembahasan disertai contoh konfigurasi yang bisa dijalankan di laptop, serta catatan jujur mengenai batas pengujiannya.

Mengapa stateful stream processing mengubah cara memandang data

Pada pemrosesan tanpa state, setiap record diproses secara independen. Model itu mudah diskalakan dan mudah diuji, tetapi tidak mampu menjawab pertanyaan yang membutuhkan memori: berapa transaksi per kartu dalam lima menit terakhir, apakah suhu sensor naik lebih dari sepuluh derajat dibanding rata-rata satu jam sebelumnya, atau apakah sesi pengguna ini sudah melewati ambang kegagalan login. Semua pertanyaan tersebut membutuhkan state yang hidup lebih lama daripada satu record dan harus konsisten meskipun terjadi kegagalan.

Flink menempatkan state sebagai warga kelas satu. Operator dapat menyimpan nilai terhitung per key, memperbaruinya pada setiap event, dan menjalankan timer yang dipicu oleh waktu event. Karena state itu tersimpan dan berversi melalui checkpoint, Flink dapat memulihkan aplikasi ke titik konsisten setelah crash, penskalaan ulang, atau upgrade kode. Konsekuensinya, desain aplikasi streaming bukan lagi soal "bagaimana memproses satu pesan", melainkan soal "state apa yang perlu dipertahankan, berapa lama, dan seberapa besar".

Arsitektur runtime: JobManager, TaskManager, dan distribusi state

Sebuah job Flink dijalankan oleh dua jenis proses. JobManager bertanggung jawab atas koordinasi: menerjemahkan job graph, menjadwalkan task, mengoordinasikan checkpoint, dan memulihkan kegagalan. TaskManager adalah worker yang mengeksekusi operator dan menyimpan state aktual di memori, disk lokal, atau state backend terdistribusi.

Hampir semua masalah operasional Flink muncul dari ketidakseimbangan antar peran itu: JobManager yang kewalahan karena terlalu banyak checkpoint kecil, TaskManager yang kehabisan heap karena state tidak terkontrol, atau slot yang tidak cukup sehingga job terjebak pada status CREATED.

Slot, paralelisme, dan key groups

Paralelisme menentukan berapa banyak salinan paralel sebuah operator. Setiap salinan menempati satu task slot pada TaskManager. Pada operator yang bekerja per key, Flink membagi ruang key menjadi key groups, dan setiap subtask bertanggung jawab atas sebagian key group. Mekanisme inilah yang memungkinkan rescaling: ketika paralelisme berubah, key group dipindahkan antar subtask tanpa kehilangan konsistensi, selama state dapat di-redistribusi dari checkpoint atau savepoint.

Praktik yang lazim adalah menetapkan maxParallelism secara eksplisit di awal, misalnya 128 atau 256, karena nilai ini menjadi batas atas paralelisme di masa depan. Mengubahnya setelah job berjalan berarti memulai dari state kosong.

Keyed state dan operator state

Flink membedakan dua keluarga state. Keyed state terikat pada key dan hanya dapat diakses di dalam konteks keyed stream; bentuknya mencakup ValueState, ListState, MapState, serta state agregasi seperti ReducingState. Operator state terikat pada instance operator, bukan pada key, dan umumnya dipakai untuk source yang perlu mengingat posisi baca, misalnya offset Kafka per partition.

Perbedaan ini bukan sekadar terminologi. Keyed state bisa di-redistribusi otomatis saat rescaling, sedangkan operator state memerlukan logika pembagian ulang, misalnya round-robin untuk ListState atau union untuk skema tertentu. Kesalahan memilih jenis state termasuk penyebab paling umum checkpoint gagal setelah perubahan paralelisme.

Menjalankan session cluster lokal dengan Docker Compose

Untuk eksplorasi, session cluster adalah pilihan paling ringan: satu JobManager, satu TaskManager, dan job dikirim ke cluster yang sudah hidup. Konfigurasi berikut adalah contoh laboratorium lokal, bukan konfigurasi produksi — tidak ada high availability, tidak ada penyimpanan objek, dan semua port terekspos ke host.

# docker-compose.yml — Flink 1.19 session cluster (contoh lab lokal)
services:
  jobmanager:
    image: flink:1.19-scala_2.12-java17
    command: jobmanager
    ports:
      - "8081:8081"          # Web UI
      - "6123:6123"          # RPC internal
    environment:
      - |
        FLINK_PROPERTIES=
        jobmanager.rpc.address: jobmanager
        jobmanager.memory.process.size: 1600m
        state.backend.type: hashmap
        state.checkpoints.dir: file:///opt/flink/checkpoints
        execution.checkpointing.interval: 30s
        execution.checkpointing.mode: EXACTLY_ONCE
    volumes:
      - flink-checkpoints:/opt/flink/checkpoints

  taskmanager:
    image: flink:1.19-scala_2.12-java17
    command: taskmanager
    depends_on:
      - jobmanager
    environment:
      - |
        FLINK_PROPERTIES=
        jobmanager.rpc.address: jobmanager
        taskmanager.numberOfTaskSlots: 2
        taskmanager.memory.process.size: 2048m
        state.backend.type: hashmap
        state.checkpoints.dir: file:///opt/flink/checkpoints

volumes:
  flink-checkpoints:

Setelah docker compose up -d, UI tersedia di http://localhost:8081. Perhatikan bahwa state.checkpoints.dir harus sama di JobManager dan TaskManager, dan pada klaster nyata sebaiknya menunjuk ke sistem penyimpanan terdistribusi seperti HDFS atau object storage — dokumentasi Checkpoints merinci persyaratan ini. Direktori lokal hanya memadai untuk eksperimen satu mesin, karena checkpoint hilang bersama container.

Job pertama: keyed state dan checkpoint dalam PyFlink

Contoh berikut membaca stream JSON dari socket lokal, melakukan keyBy pada card_id, lalu menghitung jumlah dan total nilai transaksi per kartu menggunakan ValueState. Ini pola yang sama dengan kasus deteksi fraud sederhana, tanpa klaim performa apa pun.

# flink_job.py — contoh lab: keyed state + checkpoint
from pyflink.common import Types, WatermarkStrategy, Duration
from pyflink.datastream import StreamExecutionEnvironment, RuntimeExecutionMode
from pyflink.datastream.functions import KeyedProcessFunction, RuntimeContext
from pyflink.datastream.state import ValueStateDescriptor

class FraudWindow(KeyedProcessFunction):
    def open(self, ctx: RuntimeContext):
        self.count = ctx.get_state(ValueStateDescriptor("count", Types.INT()))
        self.total = ctx.get_state(ValueStateDescriptor("total", Types.DOUBLE()))

    def process_element(self, value, ctx):
        c = self.count.value() or 0
        t = self.total.value() or 0.0
        c += 1
        t += float(value["amount"])
        self.count.update(c)
        self.total.update(t)
        yield {"card_id": value["card_id"], "n": c, "total": round(t, 2)}

env = StreamExecutionEnvironment.get_execution_environment()
env.set_runtime_mode(RuntimeExecutionMode.STREAMING)
env.set_parallelism(2)
# Checkpoint tiap 30 detik, minimal pause 10 detik, toleransi 2 kegagalan
env.enable_checkpointing(30_000, 10_000)
env.get_checkpoint_config().set_tolerable_checkpoint_failure_number(2)

stream = (env.socket_text_stream("host.docker.internal", 9999)
             .map(lambda s: __import__("json").loads(s))
             .assign_timestamps_and_watermarks(
                 WatermarkStrategy.for_bounded_out_of_orderness(Duration.of_seconds(5)))
             .key_by(lambda r: r["card_id"], key_type=Types.STRING())
             .process(FraudWindow(), output_type=Types.PICKLED_BYTE_ARRAY()))

stream.print()
env.execute("flink-keyed-state-lab")

Perhatikan dua baris penting: enable_checkpointing mengaktifkan checkpoint berkala, dan key_by memastikan state terpartisi per kartu. Tanpa keyBy, get_state akan gagal karena keyed state hanya tersedia pada konteks keyed. Selain itu, deklarasi tipe state secara eksplisit lebih aman daripada mengandalkan inferensi serialisasi, terutama ketika skema record berubah antar versi job.

Anatomi checkpoint

Checkpoint Flink bersifat asinkron dan terdistribusi. JobManager menyuntikkan barrier ke dalam stream; setiap operator, ketika menerima barrier, menyelesaikan pemrosesan record sebelum barrier, lalu menulis snapshot state-nya ke storage tanpa menghentikan aliran data. Setelah semua operator mengonfirmasi, JobManager menandai checkpoint sebagai selesai dan menyimpan metadata di _metadata.

Karena barrier harus melewati seluruh operator dalam waktu yang wajar, checkpoint dapat gagal atau timeout ketika ada backpressure berat atau satu subtask tertinggal. Itulah sebabnya pemantauan durasi checkpoint sama pentingnya dengan pemantauan latency job. Checkpoint yang terus-menerus gagal tidak menghilangkan jaminan konsistensi, tetapi membuat waktu pemulihan menjadi tidak dapat diprediksi.

Konfigurasi checkpoint storage dan restart strategy

Pada klaster yang lebih serius, checkpoint sebaiknya diarahkan ke sistem penyimpanan yang tahan kegagalan node, dan strategi restart ditetapkan secara eksplisit agar kegagalan tidak berubah menjadi loop tak terkendali. Potongan konfigurasi berikut menggunakan flink-conf.yaml; nilai-nilainya adalah titik awal yang wajar untuk lab, bukan hasil tuning produksi.

# flink-conf.yaml — checkpoint + restart strategy (contoh lab)
state.backend.type: hashmap
state.backend.incremental: true
state.checkpoints.dir: s3://flink-state/checkpoints
state.savepoints.dir: s3://flink-state/savepoints
execution.checkpointing.mode: EXACTLY_ONCE
execution.checkpointing.interval: 60s
execution.checkpointing.min-pause: 30s
execution.checkpointing.timeout: 10min
execution.checkpointing.max-concurrent-checkpoints: 1
execution.checkpointing.tolerable-failed-checkpoints: 3
execution.checkpointing.externalized-checkpoint-retention: RETAIN_ON_CANCELLATION

restart-strategy.type: exponential-delay
restart-strategy.exponential-delay.initial-backoff: 10s
restart-strategy.exponential-delay.max-backoff: 5min
restart-strategy.exponential-delay.backoff-multiplier: 1.5

max-concurrent-checkpoints: 1 membatasi penumpukan snapshot dan biasanya cukup untuk workload yang tidak sangat besar. externalized-checkpoint-retention memastikan checkpoint tetap tersimpan ketika job dibatalkan, sehingga job dapat dilanjutkan dari titik yang sama. Strategi exponential-delay lebih disukai daripada fixed-delay untuk kegagalan yang berulang, karena memberi ruang bagi sistem eksternal pulih sebelum job dicoba lagi.

Catatan penting soal exactly-once. Flink memberikan jaminan state yang konsisten setelah pemulihan, tetapi exactly-once end-to-end hanya tercapai jika sumber dan tujuan sama-sama mendukungnya. Source seperti Kafka dengan offset yang dapat diputar ulang dan sink transaksional atau idempoten adalah syaratnya. Tanpa itu, Flink dapat mengirim ulang record setelah restart, dan sistem hilir harus menoleransi duplikasi. Klaim exactly-once yang tidak menyebut kondisi ini adalah klaim yang menyesatkan.

Exactly-once: apa yang benar-benar dijamin Flink

Flink menerapkan mekanisme yang secara longgar menyerupai two-phase commit untuk sink yang mendukung transaksi. Pada checkpoint, sink menandai transaksi yang sedang berjalan sebagai bagian dari snapshot. Ketika checkpoint selesai, transaksi tersebut dikomit. Jika terjadi kegagalan sebelum checkpoint selesai, transaksi dibatalkan dan record diputar ulang dari checkpoint terakhir. Hasilnya, record tidak hilang, dan tidak muncul dua kali di sistem hilir yang mendukung transaksi.

Yang sering terlewat: jaminan ini berlaku pada tepi sistem yang mendukung protokol tersebut. Untuk sink tanpa transaksi, Flink hanya bisa menjamin at-least-once. Sebagian implementasi menambahkan strategi idempoten — misalnya upsert berbasis primary key atau penulisan ke objek dengan nama deterministik — sehingga pengulangan tidak mengubah hasil akhir. Strategi itu sah, tetapi merupakan upaya di sisi aplikasi, bukan sihir dari Flink.

Batas jaminan: source dan sink adalah penentu

Source yang tidak dapat diputar ulang, seperti socket atau sumber push tanpa buffer, tidak dapat menjamin pemulihan yang tepat. Job yang membaca dari socket — termasuk contoh di atas — akan kehilangan data yang dikirim saat job mati, dan ini normal untuk eksperimen. Untuk sistem nyata, gunakan source dengan offset yang tercatat, misalnya Kafka atau file dengan posisi baca yang tersimpan di operator state. Di sisi sink, periksa dokumentasi konektor: dukungan transaksi berbeda antar versi dan antar sistem.

Verifikasi lewat UI dan CLI

Verifikasi tidak boleh berhenti pada "job berjalan". Yang perlu diperiksa adalah apakah checkpoint benar-benar selesai, berapa ukurannya, dan apakah state bertumbuh tanpa batas. UI Flink menyediakan tab Checkpoints per job; CLI memberi jalan cepat untuk otomatisasi.

# Verifikasi cepat dari host (CLI Flink di dalam container jobmanager)
docker compose exec jobmanager flink list -r

docker compose exec jobmanager flink list -a

# Memicu savepoint, lalu periksa isi direktori checkpoint
docker compose exec jobmanager flink savepoint <job-id> file:///opt/flink/checkpoints

ls -lh ./flink-checkpoints/<job-id>/chk-*

# Ringkasan checkpoint terakhir via REST API
curl -s http://localhost:8081/jobs/<job-id>/checkpoints | head -c 800

Pada respons REST, perhatikan field status (harus COMPLETED), end_to_end_duration (lama checkpoint dari suntikan barrier hingga selesai), dan state_size. Kenaikan state_size yang terus-menerus tanpa perubahan beban menandakan adanya key yang tidak pernah kedaluwarsa — biasanya karena state TTL tidak dikonfigurasi. Detail format dan opsi lanjutan tersedia di dokumentasi Flink, sementara pola operator stateful dijelaskan pada bagian DataStream API overview.

Perlu dicatat: seluruh contoh pada artikel ini disusun sebagai skenario laboratorium lokal. Konfigurasi belum diuji end-to-end pada klaster produksi, dan angka konkret mengenai throughput maupun latency sengaja tidak dicantumkan karena sangat bergantung pada perangkat keras, pola key, dan ukuran record. Pembaca yang membutuhkan angka sebaiknya melakukan benchmark pada topologinya sendiri.

Pola produksi dan kesalahan yang sering terulang

Beberapa pola berulang muncul di hampir setiap implementasi Flink yang saya temui. Pertama, ukuran state dibiarkan tumbuh karena TTL tidak ditetapkan; solusinya bukan menambah memori, melainkan mendefinisikan masa hidup state sesuai kebutuhan bisnis. Kedua, checkpoint dijadwalkan terlalu sering sehingga metadata menumpuk dan JobManager menjadi titik tunggal yang lambat. Ketiga, paralelisme dinaikkan tanpa memeriksa jumlah partition source, sehingga sebagian subtask menganggur sementara yang lain kewalahan.

Backpressure, ukuran state, dan checkpoint yang menumpuk

Backpressure bukan gejala yang berdiri sendiri. Pada UI, indikator backpressure yang tinggi di satu operator biasanya berarti operator hilir lebih lambat, misalnya karena panggilan jaringan sink atau karena key skew. Key skew adalah kasus yang paling sering luput: distribusi key yang tidak merata membuat satu subtask memikul sebagian besar state dan trafik, sehingga checkpoint lambat karena satu subtask tertinggal. Memantau distribusi key dan menambah lapisan pre-agregasi sering kali lebih efektif daripada menambah TaskManager.

Savepoint sebagai kontrak operasional

Savepoint memungkinkan penghentian job secara terkendali untuk upgrade kode atau perubahan topologi. Kebiasaan yang sehat adalah mengambil savepoint sebelum setiap perubahan yang menyentuh state schema, menamainya secara eksplisit, dan menyimpan metadata versi job bersamanya. Tanpa disiplin itu, rollback menjadi mahal karena satu-satunya pilihan adalah memproses ulang data dari awal.

Dengan tiga pilar ini — state yang dikelola sadar, checkpoint yang dipantau sebagai indikator kesehatan, dan pemahaman jujur atas batas exactly-once — Flink bukan sekadar alat untuk "streaming cepat", melainkan fondasi bagi pipeline yang dapat dipulihkan dan diaudit. Selebihnya adalah pekerjaan disiplin operasional: mengukur, mencatat, dan tidak mengklaim jaminan yang tidak didukung oleh sistem di kedua ujung aliran.

COMMENTS

Name

1clickInstall,1,404,1,Access Management,1,Analytics Engineering,1,android,1,Ansible,1,Apache Airflow,1,Apache Flink,1,Apache Iceberg,1,Apache2,1,API Telegram,1,Apple,3,Automation,1,AWS,1,Backup,2,bapak internet indonesia,1,Big Data,4,blkid,1,booting,1,BorgBackup,1,brainware,1,calc,1,can't mount,3,can't read superblock,1,cara mengatasi disk failure,1,cara mengatasi disk penuh,1,cara mengatasi error disk,1,cara mengatasi error proxmox,1,cara mengatasi log full,1,centOS,1,Ceph,1,certificate,1,Chrome,1,Cilium,1,cinta sang penguasa,1,CLI,1,ClickHouse,1,Cloud,4,Cloud Computing,10,Cloud Native,1,Cloud Storage,6,Clustering,1,Codec,1,CodeIgniter,2,computare,4,computer,4,Container,1,Cybersecurity,12,dakwah,16,Data Engineering,6,Data Lineage,1,Data Mining,2,Data Quality,1,dbt,1,dd,1,Debian,2,Deepin Linux,1,DevOps,8,DevSecOps,1,digital,1,Docker,12,dosa,1,dosa besar,1,DuckDB,1,eBPF,1,Enkripsi,1,era digital,1,error certificate,1,error path,1,error subscription,1,excel,1,failed subscription,1,Fedora,1,fedora26,1,Feeder,1,Firewall,1,fstab,1,ftp server,1,fujitsu,1,gambar,1,ghibah,1,Git,2,GitHub,2,gitignore,1,gitignore not work,1,Google,2,Google Chrome,1,Google Cloud,1,Google Drive,2,google-drive-ocamlfuse,1,Harbor,1,Harddisk,1,Hardware,1,Hashing,1,HCI,1,HDD,2,history,1,Homelab,1,host,1,Hostname,1,how to,2,IaC,1,IAM,1,igmp proxy,1,Ilmu Komputer,1,impress,1,indihome,1,INDUKSI MATEMATIKA,1,instalasi,3,install,10,install GIT,1,install linux,6,internet,2,islam,17,javascript,1,K-Means,1,K3s,1,Kafka,1,KDE Plasma,1,keamanan,1,Keamanan Cloud,2,keamanan data,1,Keamanan Jaringan,1,keynote,1,kodi,1,komputer,5,Kubernetes,3,kuliah,1,Lakehouse,1,Latte-dock,1,leap,7,leap 42.3,1,LibreOffice,1,Linux,63,linux ringan,3,Linux Server,1,Machine Learning,2,machintos,4,macOS,5,mageia,1,mandriva,1,mate,1,microsoft office,2,microsoft windows,4,microsoft word,1,Mikrotik,3,mint,1,Monitoring,1,mount,4,mounting,1,Multimedia Codec,1,Netwatch,1,network,1,network security,1,Networking,11,Nextcloud,1,Nginx,1,node js,1,NTFS,3,ntfsfix,2,numbers,1,office,5,OLAP,1,Online Account,1,onno,1,onnowpurbo,1,Open Source,3,OpenLineage,1,OpenMandriva,1,OpenOffice,2,openoffice calc,1,openoffice writer,1,openSUSE,11,operating system,1,OPNsense,1,ownCloud,1,ownCloud Client,1,PAGES,1,PDDikti,1,pemikir islam,1,pengguna,1,perangkat keras,1,Perangkat Lunak,2,PHP,1,PHP 5,1,PKI,1,Polars,1,port 80,1,port 8082,1,postel sevice award,1,Powerpoint,1,presentasi,1,presentation,1,Privacy,1,Proxmox,16,PVE,1,Python,2,q4os,1,Redpanda,1,remaja islam,2,review,7,rezeki,1,s1300i,1,scanner,1,scansnap,1,Security,12,sejarah,1,Server,22,setting,1,Sistem Operasi,2,Software,2,spreadsheet,1,SQL,1,SSH,2,SSO,1,stb,1,Storage,8,Stream Processing,1,sukses dunia akhirat,1,Sysadmin,18,Tailscale,1,Telegram,1,Teleport,1,telkom,1,tesseract,1,text,1,Trino,1,Tutorial,31,tv box,1,Ubuntu,3,Unsupervised Learning,1,usb drive,1,useetv,1,user,1,VBA,1,version control,1,virtual machine,2,Virtualization,4,Visual basic,1,Visual Basic for Applications,1,VLC,2,VLC Media Player,1,VPN,1,vsftpd,1,Wazuh,1,whatsapp api,1,winbox,1,Windows,7,Windows 7,1,word,1,WORD PROCESSOR,2,workstation,1,WPS Office,1,Zero Trust,1,zypper,1,
ltr
item
zhato TECH: Apache Flink: Stateful Stream Processing, Checkpoint, dan Exactly-Once Semantics
Apache Flink: Stateful Stream Processing, Checkpoint, dan Exactly-Once Semantics
data:image/webp;base64,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
zhato TECH
http://www.zhato-tech.id/2026/11/apache-flink-stateful-stream-processing.html
http://www.zhato-tech.id/
http://www.zhato-tech.id/
http://www.zhato-tech.id/2026/11/apache-flink-stateful-stream-processing.html
true
740282316614930842
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content