top of page


One Database Is a Liability: Splitting Tenant Data Across Clusters Without Losing Your Mind
A single shared database is the easiest way to start a multi-tenant product - and one of the fastest ways to back yourself into a corner. As you scale, four forces pull your data apart: compliance, locality, quality of service, and blast radius. This is how to architect for that split, and how to move tenants between clusters when - not if - you have to. Why One Cluster Stops Working In the beginning, every tenant lives happily in one database. It's simple, it's cheap, and it
Alexander Komyagin
3 days ago7 min read
Migrating to Azure Cosmos DB: Why, How, and What to Expect
If you're optimizing your existing database stack or modernizing it to keep up with the times, you have probably already felt the pull toward a fully managed, AI-ready, and globally distributed database on Azure. Before going further, it is worth being precise about names, because Azure's branding has been evolving over the years and can be somewhat confusing. Two distinct products are in play: Azure Cosmos DB for NoSQL - the native Cosmos DB engine and document API. This was
Alexander Komyagin
Jun 29 min read


Cassandra and New AKS-native Enterprise Offering
New Control Dashboard in Dsync Enterprise We're excited to share two releases that go hand in hand: a new Cassandra connector in private preview, and a fully AKS-native edition of Dsync Enterprise, now available on the Azure Marketplace. The Cassandra connector The Cassandra connector supports both source and sink roles, so you can migrate into and out of Cassandra-family databases. It works with Apache Cassandra, DataStax Enterprise, and Astra DB. That opens up a set of migr
Alexander Komyagin
May 213 min read


Mission-Critical DB Migrations Are Heart Surgery. Treat Them That Way.
Most engineering teams wildly under- or overestimate what a large database migration actually takes. Here's the honest picture - and why the right tooling is the difference between months and years. Two Wrong Opinions, One Real Problem Ask an engineering or business unit leader what a database migration involves and you'll almost always land on one of two extremes. Either they think it's trivially easy - "just run it once in production" - or they treat it as some mythical, un
Alexander Komyagin
Apr 164 min read
bottom of page
