AI Agents Are Just Distributed Systems Now — Salman Munaf, TikTok
AI Engineer World's Fair 2026 · 19:48
Video discovery, commerce, and AI advertising
TikTok is a short-form video platform where people create, share and discover content. Its video capture and editing tools connect creators with audiences, while TikTok Shop lets retailers sell through shoppable videos, livestreams and in-app checkout. For advertisers, Symphony provides generative video tools; Symphony Agent turns campaign briefs, product assets and platform trends into storyboards and videos, and helps match brands with creators.
ByteDance launched TikTok outside mainland China in 2017 and merged Musical.ly into it in 2018. TikTok’s defining technical feature is its personalized For You feed. Its 2020 explanation describes ranking videos using viewer interactions, captions, sounds and hashtags, with watching a longer video to completion weighted more heavily than geographic proximity. The system also introduces varied content to help viewers discover unfamiliar creators and interests.
Led globally by CEO Shou Chew, TikTok combines content discovery with advertising and commerce. In May 2026, the company reported 200 million monthly users across Europe and more than 100,000 businesses enrolled in TikTok Shop across five EU markets. Its U.S. structure changed in January 2026 with the establishment of the independent, majority-American-owned TikTok USDS Joint Venture, led by CEO Adam Presser. ByteDance retains 19.9% of that entity, which oversees U.S. data, recommendation-algorithm security and moderation; TikTok global’s U.S. entities retain interoperability and certain commercial activities.
The supplied TikTok archive contains one recording: Salman Munaf’s talk on treating tool-using AI agents as distributed systems. The paths below point to different themes within that recording. They describe the talk’s arguments, not verified facts about TikTok’s current products or infrastructure.
AI Agents Are Just Distributed Systems Now is the entry point for understanding why an agent that changes external state needs more than model-quality improvements. Munaf presents the agent as a probabilistic coordinator whose actions need deterministic limits. Use this path to frame architecture discussions around what the system permits when an agent makes a mistake.
Return to Munaf’s talk for side-effecting tool calls and multi-step workflows. His central warning is that a timeout leaves an operation’s outcome unknown. The recording connects request IDs, idempotency keys, and status lookups with compensating actions, circuit breakers, backoff, rate limits, and retry budgets. This path is useful when reviewing duplicate-action risks or planning recovery from partial failures.
Use the same recording to examine how an agent’s state and authority should be bounded. Munaf argues for context provenance and invalidation, least-privilege credentials, separate read and write access, and approvals tied to a specific action and its parameters. He also calls for traces spanning model inputs, tool calls, writes, errors, and approvals. These are recorded design recommendations; the supplied catalog does not establish that TikTok currently implements them.
AI Engineer World's Fair 2026 · 19:48
Affiliations reflect their AIE appearances, not necessarily current employment.