Home / Companies / Datadog / Blog / Post Details
Content Deep Dive

Breaking up a monolith: How we're unwinding a shared database at scale

Blog post from Datadog

Post Details
Company
Date Published
Author
Fabiana Scala, Tali Gutman
Word Count
4,461
Company Posts That Month
55
Language
English
Hacker News Points
-
Post removed?
No
Summary

Datadog has been addressing the challenges of operating a large, shared relational database by transitioning towards independently owned database instances. This shift is driven by the limitations encountered as the organization grows, where the database's monolithic nature creates operational risks and hinders agile development. The process of splitting the database involves defining functional boundaries, minimizing migration risks, and implementing specialized tooling to ensure a safe transition. Datadog's strategy includes three phases: logical separation, access reduction, and physical separation, supported by platform investments like the Rapid framework and OrgStore managed platform. These initiatives aim to mitigate the operational burden, enhance scalability, and enable more autonomous development, while maintaining collaboration and communication with product teams to ensure the migration's success. Despite the complexity and time required, Datadog's approach highlights the potential for deeply entrenched systems to evolve through careful planning, automation, and partnership across teams.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Observability 2 2,164 505 155 +14%
Platform Engineering 2 980 181 45 +117%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.