~/talk

Building a Data Platform at Assembly Payments

Talkat DataEngBytes 2021 · on Sunday, 2021-10-10· [data-engineering]
links:none on file
slides:none on file

Assembly Payments builds a layered data lake using RDS and DynamoDB sources, AWS DMS/Firehose/Lambda for ingestion, Glue for landing-to-raw, DBT on Fargate (orchestrated by EventBridge and Step Functions) for raw-to-business, Snowflake for analytics and Looker for BI. The platform runs five data pipelines, ingests one million events, and supports 15 active users while processing 15 billion transactions lifetime. Serverless reduces ops and cost, Glue job bookmarks and TPU right-sizing matter, Step Functions work but get complex, dbt delivers tests and lineage, Snowflake gives fast reads but slow updates.

AI-written summary · about

  1. 0:00Intro
  2. 0:30AGENDA
  3. 0:48WHO ARE WE?
  4. 1:12PLATFORM SNAPSHOT
  5. 1:24LEGACY
  6. 1:54ARCHITECTURE
  7. 3:30GLUE
  8. 4:38STEP FUNCTIONS
  9. 6:52SNOWFLAKE
  10. 7:37KEY TAKEAWAYS
~/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.