~/talk

TikTok’s Story: How To Manage a Thousand Applications on Edge With Argo CD

links:none on file
github:jessesuen
slides:none on file

TikTok runs about 3000 apps across 100 edge clusters (nodes 10–60 with 96 CPU cores each) and manages deployments from a central data center using Argo CD with centralized push with app-of-apps and git + kustomize overlays for per-cluster patches. The demo shows parent apps spawning child apps and successful syncs to three clusters. Pain points are slow listing at scale, controller hot spots because shard assignment uses destination cluster, and needs: sharding rebalance, OpenTelemetry tracing, and lighter Argo CD core for edge.

AI-written summary · about

  1. 0:00Intro
  2. 1:04TikTok's Edge Cluster Overview
  3. 1:58Tik Tok's Edge Cluster Deployment
  4. 3:54Edge Deployment Pattern. Example
  5. 4:55Edge Deployment Management - Kustomize
  6. 6:18Edge Deployment Management - Argo CD
  7. 13:10Challenges - Argo CD
  8. 17:58Edge Deployment Models
  9. 18:12Edge Deployment Model: Centralized Argo CD
  10. 19:45Edge Deployment Model: Distributed Argo CD
  11. 21:32Edge Techniques: Argo CD Core
  12. 22:36Edge Techniques: Application Sets
  13. 23:12Application Sets - Centralized Argo CD
  14. 24:08Recent & Future Improvements
~/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.