[B] Blog[E] Events[D] Docs[Y] Youtube[G] Github[M] Meetups/MetadataDate:2024.6.06Authors:Jimmy MorzariaSuraj NarkhedeReading time:8 min readCategories:InfrastructureEngineeringShare:Twitter/XLinkedIn/ArticleAbout the authors/About the authorsJimmy MorzariaJimmy Morzaria is an engineer at Stripe who works on Database InfrastructureSuraj NarkhedeSuraj Narkhede is an engineer at Stripe who works on Database Infrastructure/Additional resourcesSubscribe to Stripe Developers on YouTube.Check out the docs for the in-depth developer guidance.Join the Stripe Discord server to chat live with other developers.Join a local Stripe Developer Meetup to learn about the latest features and network with your community./Related Articles[ Fig. 1 ]10xHow we built it: Real-time analytics for Stripe BillingAmong global business leaders surveyed, 84% agree that adapting pricing quickly will be a key competitive advantage. Our new real-time analytics...BillingInfrastructureEngineering[ Fig. 2 ]10xShepherd: How Stripe adapted Chronon to scale ML feature development This blog discusses the technical details of how we built Shepherd and how we are expanding the capabilities of Chronon to meet Stripe’s scale....Machine LearningInfrastructureOpen SourceFraud DetectionEngineering/DocsExplore our guides and examples to integrate Stripe.Learn more/SocialYoutubeTwitter/XDiscord/ResourcesDocsDeveloper Meetups© 2026 Stripe, Inc.PrivacyLegalStripe.com
How Stripe’s document databases supported 99.999% uptime with zero-downtime data migrations
In this blog post we’ll share an overview of Stripe’s database infrastructure and discuss the design and application of the Data Movement Platform.













