Databricks · Databricks Architecture
Common Databricks Architecture Mistakes
The recurring failures are not exotic. They are workspace sprawl, catalog accident, notebook production, and AI bolted onto untrusted data.
8 min · Independent technical note
Most Databricks estates that feel “stuck” are not stuck on Spark. They are stuck on decisions that were never made. These are the patterns we see when a platform is present and a system is not.
1. No environment strategy
Development and production share a workspace, a catalog, or both. Change control is social. A test job can write to a table an executive dashboard reads.
2. Unity Catalog as a lift of folders
Workspace objects were copied into catalogs without a domain model. Privileges were copied onto users. Ownership stayed with whoever ran the notebook. The catalog exists; governance does not.
3. Medallion as interior decoration
bronze / silver / gold appear in names. Quality tests, reprocessing, and consumers do not. Downstream jobs still read whatever table was updated last.
4. Notebooks as the production runtime
Interactive clusters, hidden widgets, and undocumented run order. When the author is on leave, the job is folklore.
5. Every workload on the same compute class
BI, ETL, and exploration compete. Cost cannot be attributed. Performance work becomes “make the cluster bigger.”
6. Semantics living only in BI
The metric layer cannot be reused by SQL, applications, or agents. The next team rebuilds revenue.
7. AI as a parallel estate
Vector indexes and prompt apps sit outside Unity Catalog, with a service account that can see everything. The lakehouse did not get an AI strategy. It got a shadow copy.
8. Migration without retirement
The old warehouse still runs. Databricks runs. Nobody knows which one is allowed to be true. You are paying for indecision.
None of these require a new product. They require architecture, ownership, and a production standard. That is slower to announce than a feature rollout, and it is the work that makes the platform usable.
Technical statements in this article follow Databricks public documentation on lakehouse architecture, Unity Catalog, and platform capabilities. Product names belong to Databricks, Inc.
Continue
Databricks Architecture
Databricks Architecture Best Practices for Enterprise Teams
A lakehouse becomes an operating layer only when environments, catalogs, workloads, and consumption are designed as one system—not as a growing pile of workspaces.
12 min
Platform Economics
Databricks Cost Optimization: Where to Look First
The bill is a symptom. Workload design, compute class, ingestion cadence, and missing ownership are usually the cause.
10 min
Start with the business case
Find the first data or AI opportunity worth proving.
We evaluate the business problem, systems, data, architecture, and economics behind it—then identify the smallest production engagement capable of proving whether the opportunity is real.
Business case first · Architecture-led · Production-focused