~/talk

Data Warehouse in Google Cloud

slides:none on file

Toptal builds a Data Warehouse on Google Cloud using BigQuery for self-service analytics, Google Cloud Storage for daily Avro snapshots, and an ETL pipeline in Python/Scala managed by Luigi and Avro; two to three engineers deliver a production prototype in a couple months (≈200 handwritten LOC, 500 total) and run it for a year as a scalable reliable ETL. App Engine microservices expose ML and cached Redis views; practical fixes include generous retries; tradeoffs are query latency and coarse BigQuery permission granularity.

AI-written summary · about

  1. 0:00Intro
  2. 1:37Why Im here
  3. 2:08Agenda
  4. 2:38About Cocktail
  5. 3:47Analytics Department
  6. 4:25Why the Warehouse
  7. 4:50Initial Idea
  8. 5:30Spark Scala
  9. 5:54Execution History
  10. 6:25monolithic
  11. 6:47SQL
  12. 8:02Data Warehouse
  13. 8:20Data Pipeline
  14. 9:15Technologies
  15. 9:41Cloud Storage
  16. 10:43BigQuery Analytics
  17. 12:09File format
  18. 12:44Data types
  19. 13:15ETL
  20. 14:00Target
  21. 14:45Microservice
  22. 15:23Example
  23. 23:33Retry Google interactions
  24. 26:18Production ready
  25. 26:37Prototype
  26. 26:55Integration
  27. 28:12Reliability
  28. 28:45High Latency
  29. 29:21Permissions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.