Daftar Isi:
Definisi - Apa artinya Stream Processing?
Pemrosesan aliran adalah proses menganalisis data streaming dalam waktu nyata. Analis dapat terus memantau aliran data untuk mencapai berbagai tujuan. Pemrosesan aliran sebagai cara mengoptimalkan aliran data sangat populer di perusahaan teknologi, misalnya, digunakan oleh platform media sosial seperti Facebook dan Twitter, tetapi juga bermanfaat dalam spektrum penggunaan teknologi yang lebih luas di mana perusahaan ingin mengarahkan aliran data dalam suatu cara yang lebih tepat atau khusus, misalnya, dalam penawaran IaaS dan PaaS, atau dalam berbagai jenis sumber daya ERP.
Techopedia menjelaskan Stream Processing
Salah satu contoh terbaik dari pemrosesan aliran adalah teknologi yang memantau aliran data waktu nyata yang mengukur beberapa properti seperti suhu ruangan. Teknologi pemrosesan aliran selalu berjalan dalam waktu nyata, sehingga segera setelah suhu ruangan mencapai "titik pemogokan" tinggi atau rendah tertentu, beberapa peristiwa dipicu - misalnya, menghidupkan (atau mematikan) sistem pemanas atau pendingin .
Kunci untuk pemrosesan aliran adalah mencapai pemantauan waktu-nyata dari data streaming sesuai dengan tujuan desain. Kapasitas pemrosesan aliran biasanya akan dinilai dalam satuan waktu dengan kemampuan untuk memantau beberapa kali per detik. Rekayasa juga harus menentukan aspek apa dari aliran data yang sedang dipantau - sementara beberapa aliran data mungkin tidak mendapat manfaat sebanyak itu dari pemrosesan aliran, aliran data yang terlibat dalam proses manufaktur dan industri adalah kasus penggunaan utama untuk teknologi pemrosesan aliran.