Serverless datastream processing
summary
End-to-end serverless ad‑serving pipeline for connected NYC taxis built on Google Cloud: ingest via Pub/Sub at ~10,000 events/sec, stream-transform and downsample with Dataflow, persist raw stream into BigQuery (ingest up to 100,000 rows/sec) and clean with Data Prep, train a Wide‑and‑Deep TensorFlow model on ML Engine, deploy behind a REST endpoint and call it from the pipeline; observed sub‑second query lag and a finding that ~8% of taxi passes come from airports.
AI-written summary · about
chapters (19)
- 0:00Introduction
- 1:51PubSub
- 3:48Dataflow
- 5:51Downsampling
- 6:32Visualization
- 7:02Taxes
- 7:28Configuration
- 8:32BigQuery
- 10:50Save data to disk
- 12:19BigQuery demo
- 13:40Machine learning
- 15:29Architecture
- 16:00Data prep
- 16:23Data cleaning
- 20:00ML Engine
- 22:00Deployment
- 23:50Demo
- 26:00Training model
- 29:10Data flow
related talks
51mRunning serverless jobs on GCP
20mStreaming Processing Options in Google Cloud
53mIntroduction to data streaming
48mUsing Open Source Tech to Swap Out Components of Your Data Pipeline
31mBuilding Real-time Pipelines with FLaNK: A Case Study with Transit Data
55mCloud Analytics: from 0 to 100,000 events per second in 50'
16mTidy Transit: Real Life Data Modeling for Public Transportation
16mTidy Transit: Real Life Data Modeling for Public Transportation
