~/talk

Data Platform Infrastructure at Rivian: A Deep Dive

Talkat DSC Europe 24 · 2024-11-18..11-22· [data-engineering, distributed-systems]
links:none on file
slides:none on file

Rivian describes a production data platform that ingests vehicle telemetry via Kafka, processes streams with Flink, and serves time-series queries from Druid on Kubernetes (EKS) using MSK, S3 deep storage and operators. Concrete wins: switching CPUs to Graviton yields 20% processing cost cut, a hot service rewritten from python→rust cuts running pods to 10%, and aggressive bin‑packing with Carpenter for node autoscaling. Older Kafka data moves to S3, Druid uses tiered nodes and queries from deep storage, cross‑AZ traffic is minimized, and environment provisioning is automated with Crossplane + ArgoCD.

AI-written summary · about

  1. 0:00Data platform intro
  2. 1:07Data flow architecture
  3. 3:37Real-time processing components
  4. 6:10Kubernetes and AWS scaling
  5. 7:37Apache Druid deep dive
  6. 10:03Cost optimization strategies
  7. 13:14Storage and networking costs
  8. 16:33Future scalability planning
  9. 19:02Infrastructure automation
  10. 21:30Q&A: Python to Rust
  11. 23:17Q&A: Self vs managed services
  12. 25:47Q&A: Kafka clusters
  13. 27:10Q&A: Crossplane vs Terraform
  14. 29:17Q&A: Flink vs Spark
  15. 29:38Closing remarks
~/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.