How Datadog Used Claude and Cursor for Test-Driven Production Migration
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
Datadog's real-world use of Claude and Cursor for production migration is highly actionable and relevant.
Datadog engineer Arnold Wakim detailed how they used Claude and Cursor to migrate Stream Router from a FoundationDB key-value store to PostgreSQL, overcoming transaction size limits that caused 45-minute operations. The team employed a test-driven approach where AI generated code against failing tests, with strong modularity, a comprehensive test suite, and parallel validator services ensuring correctness. AI-generated queries were correct but suboptimal, requiring human optimization for batching and UNNEST patterns, while high token consumption from full test output dumps was a noted inefficiency.