Pengantar komputasi berbasis peristiwa
Konsep Streaming
Mike Metzger
Data Engineer
Masa lalu
- Akses bersama
- Pekerjaan berkelompok (batch)
- Program dijalankan operator dan hasil dikembalikan ke pengguna
- Penundaan, hasil hilang, dll.
Komputer pribadi
- Sering pengguna tunggal
- Namun tetap berperilaku batch
- Komputer menjalankan tugas sesuai urutan yang diberikan
- GUI memunculkan interaksi berbasis peristiwa
Pemrosesan berbasis peristiwa
- Tidak berjalan pada waktu tertentu
- Tugas berjalan saat peristiwa terjadi
- Pengguna mengklik tombol
- File baru diunggah ke direktori
- Masih dapat memulai proses batch
- Sistem berbasis peristiwa menunggu sesuatu terjadi
Contoh tugas berbasis peristiwa
Pemantauan klik web
- Aktivitas pengguna terjadi saat mengklik tautan/komponen halaman web
- Aplikasi klien menentukan sumber daya yang dibutuhkan dan memintanya ke server
- Server mengembalikan info yang sesuai dan sering mencatat permintaan
- Klik (peristiwa pengguna) sering disimpan atau dikirim ke lokasi pusat untuk penyimpanan dan analisis nanti.
Ayo berlatih!
Konsep Streaming
Preparing Video For Download...