Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Real Time Data Processing

KMKLabs
October 31, 2018

Real Time Data Processing

Pada tech talk ini dijelaskan proses tim data memproses data secara real time pada aplikasi vidio.com

KMKLabs

October 31, 2018
Tweet

More Decks by KMKLabs

Other Decks in Programming

Transcript

  1. Pub/Sub Plenty DATA INGESTION DATA STREAMING Dataflow GCS Big Query

    DATA LAKE ETL DATA WAREHOUSE VISUALIZATION Zeppelin
  2. Pub/Sub Plenty DATA INGESTION DATA STREAMING Dataflow GCS Big Query

    DATA LAKE ETL DATA WAREHOUSE VISUALIZATION Zeppelin
  3. Pub/Sub Plenty DATA INGESTION DATA STREAMING Dataflow Big Query DATA

    LAKE ETL DATA WAREHOUSE BATCH PROCESSING BEFORE USING REAL TIME PROCESSING
  4. DATA INGESTION DATA STREAMING DATA WAREHOUSE & LAKE BEFORE USING

    REAL TIME PROCESSING CASE : Vidio Alltime Count
  5. DATA INGESTION DATA STREAMING DATA WAREHOUSE & LAKE ETL 2

    ETL 1 ETL 3 BEFORE USING REAL TIME PROCESSING CASE : Vidio Alltime Count
  6. DATA INGESTION DATA STREAMING DATA WAREHOUSE & LAKE ETL 2

    ETL 1 ETL 3 ETL 4 BEFORE USING REAL TIME PROCESSING CASE : Vidio Alltime Count Every 5 min
  7. DATA INGESTION DATA STREAMING DATA WAREHOUSE & LAKE ETL 2

    ETL 1 ETL 3 ETL 4 BEFORE USING REAL TIME PROCESSING CASE : Vidio Alltime Count Every 5 min Not Fault Tolerance Not Real Time
  8. Pub/Sub Plenty DATA INGESTION DATA STREAMING Dataflow GCS Big Query

    DATA LAKE ETL DATA WAREHOUSE VISUALIZATION Zeppelin REAL TIME PROCESSING BATCH PROCESSING
  9. CHALLENGE LIVE STREAMING & VIDEO COUNT VIEWER ACCURACY DATAFLOW SPIKE

    DATAFLOW SYSTEM LAG UN ACKNOWLEDGE MESSAGE LATE DATA
  10. CHALLENGE LIVE STREAMING & VIDEO COUNT VIEWER ACCURACY DATAFLOW SPIKE

    DATAFLOW SYSTEM LAG UN ACKNOWLEDGE MESSAGE LATE DATA
  11. CHALLENGE LIVE STREAMING & VIDEO COUNT VIEWER ACCURACY GROWING DATA

    DATAFLOW SPIKE DATAFLOW SYSTEM LAG UN ACKNOWLEDGE MESSAGE LATE DATA
  12. 350 K Request / Minutes 2.5 M Request / Minutes

    127 K Events / Minutes 648 K Events / Minutes Plenty Live streaming GROWING DATA
  13. 350 K Request / Minutes 2.5 M Request / Minutes

    127 K Events / Minutes 648 K Events / Minutes 368 Events / Minutes 3.2 K Events / Minutes Plenty Live streaming Video GROWING DATA * August 2018 Data
  14. Pub/Sub Plenty DATA INGESTION DATA STREAMING Dataflow Big Query DATA

    LAKE ETL DATA WAREHOUSE REAL TIME PROCESSING BATCH PROCESSING