Antrean

Konsep Streaming

Mike Metzger

Data Engineer

Apa itu antrean?

  • Pada dasarnya, sebuah baris
  • Berguna untuk pemrosesan berurutan
  • Masuk pertama, keluar pertama (FIFO)
  • Kadang disebut buffer
  • Detail sangat bervariasi tergantung implementasi

gambar orang mengantre

1 Foto oleh Joshua Tsu di Unsplash
Konsep Streaming

Mengapa antrean?

  • Antrean memungkinkan pelacakan urutan proses
  • Dapat diproses oleh satu atau banyak orang/program
  • Dapat terlepas dari sisa pipeline pemrosesan
  • Cukup mudah diskalakan vertikal atau horizontal
    • Skala vertikal dengan menambah hardware lebih cepat
    • Skala horizontal dengan menambah eksekutor
Konsep Streaming

Masalah pada antrean

  • Data buruk atau error proses
    • Pelanggan membayar dengan kartu kredit tidak valid
  • Variasi ukuran data
    • Lajur cepat supermarket dengan 100 item
  • Kadang sulit mengetahui panjang antrean
    • Penayangan perdana film
  • Batas skala
    • Tidak cukup ruang untuk kasir tambahan
Konsep Streaming

Ayo berlatih!

Konsep Streaming

Preparing Video For Download...