~/talk

Build Your Data Lake on AWS — The Flo Experience

TalkinRussianat DelEx Conference 2020: DevOps & Test Automation · 2020-02-14..02-15· [databases]
links:none on file
slides:none on file

Flo migrated from a monolithic data warehouse to an S3-based data lake, ingesting data with Kinesis/MSK and using AWS Glue for cataloging while initially querying with Athena/Presto. At scale (800M–3B rows/month and single tables ~400GB/month) Athena failed, so Flo switched to a self-hosted 25-node Presto cluster on EMR that reads S3 + Glue metadata and uses Parquet columnar files, which reduced query failures and costs (EMR ~ $4k/month) while keeping raw data in S3/Glacier.

AI-written summary · about

  1. 0:00Introduction
  2. 1:13Data architecture evolution
  3. 7:39Data lake concept
  4. 9:03Flo data processing
  5. 12:09Message queues role
  6. 15:44Amazon S3 storage
  7. 16:55AWS Glue catalog
  8. 19:10Amazon EMR processing
  9. 20:36Amazon Athena analytics
  10. 23:06Flo data challenges
  11. 26:29Data lake migration issues
  12. 28:37Presto for Flo analytics
  13. 30:48Platform building tips
  14. 32:13Adapting and future plans
~/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.