Akış (Streaming)

term_id: streaming

Category: engineering_practice

Definition

Akış, verinin oluşturulduğu anda gerçek zamanlı veya neredeyse gerçek zamanlı olarak sürekli olarak alınmasını ve işlenmesini ifade eder. Sabit veri kümelerini işleyen toplu işlemeden farklı olarak, akış sistemleri sınırsız ve sürekli değişen veri akışlarını yönetir.

Summary

Bilginin büyük statik toplular halinde değil, geldiği gibi küçük parçalar halinde sürekli olarak işlendiği bir veri işleme paradigması.

Key Concepts

  • Gerçek zamanlı işleme
  • Artımsal güncellemeler
  • Düşük gecikme süresi
  • Sınırsız veri

Use Cases

  • Finansal işlemlerde gerçek zamanlı dolandırıcılık tespiti
  • IoT sistemlerinde canlı sensör verisi izleme
  • Dinamik içerik öneri akışları