~/talk

Architecting real-time transactional data lake

links:none on file
slides:none on file

Shows a working pipeline that writes CDC and streaming events directly from Kinesis/MSK or relational logs into Apache Iceberg on S3 using Amazon Kinesis Data Firehose, claiming exactly-once delivery and automatic Iceberg table creation and schema evolution. Firehose writes Parquet files, uses a merge-read small-file writes pattern for updates/deletes, supports Postgres/MySQL (RDS/Aurora/self-managed), can use AWS Glue or S3 table buckets for metadata, and exposes CloudWatch metrics, supports KMS encryption and Secrets Manager. Configurable 0–900s buffer / 1–128 MB balances latency and file size.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:05Session overview and speaker intro
  3. 3:15Need for real-time transactional data lakes
  4. 7:07Challenges with traditional data lakes
  5. 7:49Apache Iceberg for transactional lakes
  6. 10:18Data movement challenges
  7. 13:05Amazon Data Firehose solution
  8. 16:21Routing data to Iceberg tables
  9. 19:29Handling inserts, updates, deletes
  10. 23:00Additional Firehose capabilities
  11. 25:05Resources and closing
~/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.