~/talk

Build reliable data lakes with Delta Lake & Databricks

Talkat AWS re:Invent 2019 · 2019-12-02..12-06· [data-engineering]
slides:none on file

Delta Lake on Databricks adds ACID transactions and schema enforcement to Parquet files on S3 by keeping a transaction log of JSON actions and Parquet data files, enabling serializable writes, optimistic concurrency, and time travel version reads. It supports Spark streaming and batch, MERGE INTO for CDC and deletes, and checkpointing plus VACUUM for retention. Users report ~4,000 orgs and 2+ exabytes processed, data skipping that drops ~97% of files for some queries, and a Comcast case that cuts cluster count and cost by 10x.

AI-written summary · about

  1. 0:00Intro
  2. 0:15What is a data lake
  3. 1:43Data lake architectures
  4. 5:44Data lake problems
  5. 6:55Delta Lake
  6. 8:46Data quality vocabulary
  7. 16:12Use case Comcast
  8. 18:12Getting started with Delta
  9. 18:58Declarative pipelines
  10. 20:14Schema management
  11. 22:38How Delta works
  12. 24:17Transaction Log
  13. 25:27Atomicity
  14. 26:33Consistency Isolation
  15. 27:22Optimistic Concurrency Control
  16. 28:52Metadata
  17. 30:43Delta Website
  18. 31:05Databricks Booth
  19. 35:52Comparing old and new platforms
  20. 39:25Databricks
  21. 41:07Other features
  22. 42:35Airflow
  23. 43:25Delta Table Operations
  24. 46:22Batching Streaming
  25. 48:37How to contact Databricks
  26. 50:16Time travel
~/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.