~/talk

What to know before adopting Arm: Lessons learned at Datadog

name:Jason Yee
github:jwsy
slides:none on file

Datadog moves tens of thousands of hosts to AWS Graviton and reports a 25,000% rise in Arm64 hosts since Graviton2, but migration uncovers concrete surprises: Envoy 1.16→1.20 shows about 50% higher CPU per request on early Arm builds, QEMU emulation triples or worse image build time (hello world 23s→64s, toolbox 16m→90m), so teams deploy Arm64 builders, fix OverlayFS/user xattr issues for rootless builds, and a tag-normalization tweak cuts intake CPU by 5% (hundreds of thousands USD saved).

AI-written summary · about

  1. 0:00Introduction to Graviton
  2. 2:43About Datadog
  3. 4:41Early ARM Adoption
  4. 7:21Analyzing Migration Trends
  5. 10:26Technical Environment
  6. 11:57Migration Strategy
  7. 15:36Execution and Iteration
  8. 18:45Performance Challenges
  9. 24:07CI/CD and Emulation
  10. 28:13Docker Build Issues
  11. 34:25Software Maintenance
  12. 35:32Optimizing Application Code
  13. 40:33Summary and Conclusion
~/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.