# data-platforms

A data platform is a technology environment that collects, stores, manages, processes, and analyzes structured and unstructured data.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## We Cut Cloud Waste Before Touching Cluster Sizes: Lessons from Running a Data Platform

DevFeed: [We Cut Cloud Waste Before Touching Cluster Sizes: Lessons from Running a Data Platform](<https://devfeed.tech/articles/we-cut-cloud-waste-before-touching-cluster-sizes-lessons-from-running-a-data-platform-26516.md>)

Original publisher: [Read original article](<https://medium.com/engineering-housing/we-cut-cloud-waste-before-touching-cluster-sizes-lessons-from-running-a-data-platform-9ea96a1f9fbe?source=rss----3a69e32e2594---4>)

Author: Deepika Saini

Published: 2026-09-07T06:33:31Z

Content type: article

Language: en

Sources: [Housing.com](<https://devfeed.tech/sources/housing-com.md>)

Topics: [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [databricks](<https://devfeed.tech/topics/databricks.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [AWS Database Migration Service](<https://devfeed.tech/topics/aws-database-migration-service.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [bigquery](<https://devfeed.tech/tags/bigquery.md>), [cloud-computing](<https://devfeed.tech/tags/cloud-computing.md>), [cost](<https://devfeed.tech/tags/cost.md>), [cost-optimization](<https://devfeed.tech/tags/cost-optimization.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [delta-lake](<https://devfeed.tech/tags/delta-lake.md>), [finops](<https://devfeed.tech/tags/finops.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [migration](<https://devfeed.tech/tags/migration.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>)

### AI overview

This article explains how a data platform team reduced cloud costs by removing obsolete BigQuery data, adjusting Delta Lake retention, right-sizing DMS infrastructure, identifying unmonitored Databricks jobs, and standardizing pipeline onboarding and cost alerts. It reports that DMS costs were cut by over 50% and that retention was reduced from 90 days to 7 days for appropriate workloads after operational validation.

### Source excerpt

How orphaned BigQuery storage, Delta retention, DMS right-sizing, and Databricks System Tables became our biggest cloud cost wins. The biggest cloud cost optimization we made wasn't shrinking clusters.It was deleting data we'd forgotten we were paying for.Like most teams, our first instinct was to tune infrastructure first. Instead, we discovered a treasure trove of hidden costs: orphaned BigQuery datasets, 90-day Delta retention, 24-hour jobs no one monitored, and DMS infrastructure that no longer matched business needs.We stopped treating cloud bills as a finance problem and started treating them as a platform engineering problem.30-second takeaway Why deleting forgotten data saved more than shrinking clusters. How we cut DMS costs by over 50%. How Databricks System Tables exposed hidden 24-hour jobs. How config.metadata standardized pipeline onboarding. How weekly Slack alerts turned cost optimization into a habit. Section 1: Storage Was Our Biggest Leak -- We Were Paying to Store Data Nobody Used This is the most overlooked cost on many data platforms. Storage duplication across platforms We had already migrated several workloads from BigQuery to Databricks. Large datasets were still sitting in BigQuery long after they had stopped serving production workloads - quietly generating storage costs month after month. Nothing failed. No alerts fired. Every month, we paid for storage that no longer served production workloads.A migration isn't complete until the old storage is decommissioned.The hidden cost of long retention The next surprise came from Delta Lake retention settings. Our workspace was configured to retain deleted table data and transaction history for 90 days to support time travel. Time travel is incredibly useful. But did every table need three months of historical recovery? Not really. We reduced retention to 7 days for appropriate workloads after validating operational needs. What changed immediately: Less storage tied up in deleted data. Faster clea

## Postgres + ClickHouse Architectural Patterns

DevFeed: [Postgres + ClickHouse Architectural Patterns](<https://devfeed.tech/articles/postgres-clickhouse-architectural-patterns-19116.md>)

Original publisher: [Read original article](<https://severalnines.com/blog/postgres-clickhouse-architectural-patterns/>)

Author: Agus Syafaat

Published: 2026-08-26T08:08:43Z

Content type: article

Language: en

Sources: [SeveralNines](<https://devfeed.tech/sources/severalnines.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [clustercontrol](<https://devfeed.tech/tags/clustercontrol.md>), [database-general](<https://devfeed.tech/tags/database-general.md>), [hybrid-operations](<https://devfeed.tech/tags/hybrid-operations.md>), [latency](<https://devfeed.tech/tags/latency.md>), [olap](<https://devfeed.tech/tags/olap.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [time](<https://devfeed.tech/tags/time.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

### AI overview

This article explains architectural patterns that combine PostgreSQL and ClickHouse. PostgreSQL serves as the authoritative transactional system for OLTP workloads, while ClickHouse handles large-scale analytical queries and real-time analytics. Continuous Change Data Capture synchronization connects the systems and separates transactional and analytical workloads.

### Source excerpt

The role of databases has shifted significantly as modern applications must deliver real-time analytics, dashboards, and machine learning alongside low-latency transaction processing. Handling these diverse demands with a single relational database has become unsustainable under growing data volumes. Consequently, organizations are adopting specialized database architectures where multiple engines work together based on their strengths, allowing [...] The post Postgres + ClickHouse Architectural Patterns appeared first on Severalnines.

## Using Data Contracts to Coordinate Data Evolution at Enterprise Scale

DevFeed: [Using Data Contracts to Coordinate Data Evolution at Enterprise Scale](<https://devfeed.tech/articles/stop-reacting-to-data-problems-here-s-the-architecture-that-prevents-them-22547.md>)

Original publisher: [Read original article](<https://medium.com/walmartglobaltech/stop-reacting-to-data-problems-heres-the-architecture-that-prevents-them-a274d54f624b?source=rss----905ea2b3d4d1---4>)

Author: Keerthipriyan

Published: 2026-08-25T20:22:17Z

Content type: article

Language: en

Sources: [Walmart Global Tech](<https://devfeed.tech/sources/walmart-global-tech.md>)

Topics: [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [Data Quality](<https://devfeed.tech/topics/data-quality.md>), [DataOps](<https://devfeed.tech/topics/dataops.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [data](<https://devfeed.tech/tags/data.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-governance](<https://devfeed.tech/tags/data-governance.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [data-quality](<https://devfeed.tech/tags/data-quality.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [organizational](<https://devfeed.tech/tags/organizational.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [schema](<https://devfeed.tech/tags/schema.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [teams](<https://devfeed.tech/tags/teams.md>), [technology](<https://devfeed.tech/tags/technology.md>)

### AI overview

The article explains how data contracts help large enterprises coordinate changes across independently evolving data teams and downstream consumers. It argues that schema validation alone cannot identify ownership, downstream impact, or migration responsibilities, and presents data contracts as machine-enforceable coordination agreements.

### Source excerpt

Coauthored by Satyajeet Coordinating Data Evolution at Enterprise Scale When you operate data platforms on a global enterprise scale, hundreds of engineering teams ship improvements every week, each moving independently to deliver value at the pace of the business demands. This velocity is a competitive advantage. The challenge: How do you enable hundreds of teams to evolve their data products independently while maintaining reliability for thousands of downstream consumers? Traditional coordination methods (messages, wiki updates, shared spreadsheets) work at small scale but break at Walmart scale. A source team ships an enhancement, perfectly valid within their domain, but that change ripples through fifteen downstream pipelines owned by different teams with different release schedules. Without a formal coordination mechanism, you discover the impact after it reaches production. The gap isn't technical debt or fragile systems. It's the absence of machine-enforceable agreements that scale with organizational complexity. Data contracts solve this: enabling teams to move fast independently while maintaining coordinated reliability across organizational boundaries. Here's the architecture we built. Why Schema Validation Alone Isn't Enough When data quality issues surface in production, the first instinct is often added to more schema validation. If a field is missing or has the wrong type, the pipeline catches it. This works for many data quality problems, but not all of them. Consider a scenario where a source team enhances their data model by restructuring field names to support new business capabilities. The schema still validates perfectly: every field exists; every type is correct; the data is well formed. But downstream consumers who depend on the original field names now receive empty results. Schema validation checks whether data has the right shape. It tells you that a field is missing. It does not tell you who owns that field, which downstream teams will bre

## Data Engineering Weekly #282

DevFeed: [Data Engineering Weekly #282](<https://devfeed.tech/articles/data-engineering-weekly-282-18262.md>)

Original publisher: [Read original article](<https://www.dataengineeringweekly.com/p/data-engineering-weekly-282>)

Author: Ananth Packkildurai

Published: 2026-08-10T01:21:26Z

Content type: article

Language: en

Sources: [Data Engineering Weekly](<https://devfeed.tech/sources/data-engineering-weekly.md>)

Topics: [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [data observability](<https://devfeed.tech/topics/data-observability.md>), [Graphs](<https://devfeed.tech/topics/graphs.md>), [semantic-layer](<https://devfeed.tech/topics/semantic-layer.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [gRPC](<https://devfeed.tech/topics/grpc.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>)

Tags: [caching](<https://devfeed.tech/tags/caching.md>), [chaos](<https://devfeed.tech/tags/chaos.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [data](<https://devfeed.tech/tags/data.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [data-quality](<https://devfeed.tech/tags/data-quality.md>), [knowledge-graphs](<https://devfeed.tech/tags/knowledge-graphs.md>), [llms](<https://devfeed.tech/tags/llms.md>), [newsletter](<https://devfeed.tech/tags/newsletter.md>), [observability](<https://devfeed.tech/tags/observability.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [semantic-layer](<https://devfeed.tech/tags/semantic-layer.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

Data Engineering Weekly #282 is a newsletter covering data platform fundamentals, semantic layers, ontology-backed knowledge graphs, converged databases, AI modernization, and Netflix's real-time distributed graph query architecture. It highlights composable architectures, data quality and observability, evolving schemas supported by LLM-assisted extraction, Iceberg full-text search, and optimization techniques including concurrency control, streaming filters, and caching.

### Source excerpt

The Weekly Data Engineering Newsletter

## Eric Schwartz on what it takes to run an AI SRE at petabyte scale

DevFeed: [Eric Schwartz on what it takes to run an AI SRE at petabyte scale](<https://devfeed.tech/articles/eric-schwartz-on-what-it-takes-to-run-an-ai-sre-at-petabyte-scale-16015.md>)

Original publisher: [Read original article](<https://workos.com/blog/eric-schwartz-traversal-ai-sre-petabyte-scale>)

Author: WorkOS

Published: 2026-08-07T00:00:00Z

Content type: article

Language: en

Sources: [WorkOS Blog](<https://devfeed.tech/sources/workos-blog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [site-reliability-engineering](<https://devfeed.tech/topics/site-reliability-engineering.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [observability ai agents](<https://devfeed.tech/topics/observability-ai-agents.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [data](<https://devfeed.tech/tags/data.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [on-call](<https://devfeed.tech/tags/on-call.md>), [production](<https://devfeed.tech/tags/production.md>), [root-cause-analysis](<https://devfeed.tech/tags/root-cause-analysis.md>), [sre](<https://devfeed.tech/tags/sre.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>)

### AI overview

An interview with Traversal product manager Eric Schwartz examines how the company operates an AI site reliability engineer for large enterprises. The article explains that petabyte-scale telemetry requires continuously analyzing, compressing, and indexing data ahead of runtime, with an SRE-focused tool and prompt harness. Traversal reports that deployments are generally running in production within a week with minimal tuning, supported by forward-deployed engineering for last-mile optimization.

### Source excerpt

Traversal PM Eric Schwartz on data platforms, routing models by severity, and the permission ladder toward self-driving production, from AI Engineer 2026.

## The Creator of Pandas on AI, Apache Arrow, and the Future of Software Engineering

DevFeed: [The Creator of Pandas on AI, Apache Arrow, and the Future of Software Engineering](<https://devfeed.tech/articles/the-creator-of-pandas-on-ai-apache-arrow-and-the-future-of-software-engineering-38717.md>)

Original publisher: [Read original article](<https://dataengineeringcentral.substack.com/p/the-creator-of-pandas-on-ai-apache>)

Author: Daniel Beach

Published: 2026-07-08T12:16:09Z

Content type: article

Language: en

Sources: [Data Engineering Central](<https://devfeed.tech/sources/data-engineering-central.md>)

Topics: [pandas](<https://devfeed.tech/topics/pandas.md>), [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [DuckDB](<https://devfeed.tech/topics/duckdb.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [software-development](<https://devfeed.tech/topics/software-development.md>), [future of software](<https://devfeed.tech/topics/future-of-software.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [Hadoop](<https://devfeed.tech/topics/hadoop.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [parquet](<https://devfeed.tech/topics/parquet.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [apache-arrow](<https://devfeed.tech/tags/apache-arrow.md>), [arrow](<https://devfeed.tech/tags/arrow.md>), [data](<https://devfeed.tech/tags/data.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [duckdb](<https://devfeed.tech/tags/duckdb.md>), [hadoop](<https://devfeed.tech/tags/hadoop.md>), [large-language-models](<https://devfeed.tech/tags/large-language-models.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pandas](<https://devfeed.tech/tags/pandas.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [software-development](<https://devfeed.tech/tags/software-development.md>)

### AI overview

An interview with Wes McKinney covers the origins of pandas and Apache Arrow, the evolution of modern data engineering from Hadoop to lakehouse architectures, and the roles of tools such as Parquet, DuckDB, DataFusion, and Spark. McKinney also discusses how AI affects software development, arguing that it can improve experienced engineers' productivity but does not replace software engineering, architecture, or judgment.

### Source excerpt

interview with Wes McKinney

## Build a Governed Databricks Workspace with Pulumi

DevFeed: [Build a Governed Databricks Workspace with Pulumi](<https://devfeed.tech/articles/build-a-governed-databricks-workspace-with-pulumi-18999.md>)

Original publisher: [Read original article](<https://www.pulumi.com/blog/end-to-end-databricks-with-pulumi/>)

Author: Pablo Seibelt

Published: 2026-06-25T00:00:00Z

Content type: tutorial

Language: en

Sources: [Pulumi](<https://devfeed.tech/sources/pulumi.md>)

Topics: [databricks](<https://devfeed.tech/topics/databricks.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Security](<https://devfeed.tech/topics/security.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [governance](<https://devfeed.tech/tags/governance.md>), [infrastructure-as-code](<https://devfeed.tech/tags/infrastructure-as-code.md>), [pulumi](<https://devfeed.tech/tags/pulumi.md>), [security](<https://devfeed.tech/tags/security.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

### AI overview

A tutorial on using Pulumi to establish a governed Databricks workspace baseline. It covers cluster policies, notebooks, secret scopes, permissions, and automated jobs, while distinguishing account-level from workspace-level resources and showing credential management with Pulumi ESC.

### Source excerpt

Platform teams responsible for Databricks often find themselves manually configuring clusters and notebooks for every new data science team. This manual overhead leads to inconsistent cluster policies, runaway costs from oversized instances, and security gaps in workspace operations. Without a standardized way to provision workspace-local resources, data platforms become a fragmented collection of bespoke environments that are impossible to govern at scale. As Databricks usage grows across the enterprise, the lack of a governed workspace baseline becomes a major operational risk. Inconsistent policies lead to unpredictable billing and audit failures. Standardizing your Databricks environment with Pulumi ensures that every workspace starts with the correct cost controls, cluster policies, notebooks, and automated jobs, allowing your data teams to move faster without compromising governance. What you'll build In this post, you will learn how to provision a governed Databricks workspace baseline using Pulumi. You will build: Cluster policies to enforce instance types and cost controls. Workspace notebooks to standardize workload locations. Secret scopes and permissions to make access reviewable. Automated jobs that run on policy-constrained compute. By the end, you will have a reproducible workspace configuration that you can deploy to any new Databricks environment. The Databricks management boundary When managing Databricks with Pulumi, understand the boundary between account-level and workspace-level resources. Account-level: Creating cloud prerequisites such as VPCs, subnets, IAM roles, and Azure resource groups uses the cloud provider for your target platform. On AWS and GCP, Databricks workspace creation and account-level identity use the Databricks provider's account APIs, such as databricks.MwsWorkspaces; on Azure, the workspace itself is commonly managed with azure-native. Workspace-level: Managing clusters, jobs, notebooks, permissions, and secret scopes with

## Introducing CostBench: an open benchmark for data warehouse cost-performance

DevFeed: [Introducing CostBench: an open benchmark for data warehouse cost-performance](<https://devfeed.tech/articles/introducing-costbench-an-open-benchmark-for-data-warehouse-cost-performance-5216.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/costbench-data-warehouse-cost-performance>)

Author: Tom Schreiber; Lionel Palacin

Published: 2026-05-27T00:00:00Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [SQL](<https://devfeed.tech/topics/sql.md>)

Tags: [benchmark](<https://devfeed.tech/tags/benchmark.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cost](<https://devfeed.tech/tags/cost.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [performance](<https://devfeed.tech/tags/performance.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

CostBench is an open benchmark for comparing cloud data warehouses by performance per dollar rather than speed alone.

### Source excerpt

Introducing CostBench, an open benchmark that turns cloud data warehouse runtime and billing models into comparable performance-per-dollar results.

## Gala supercharges analytics performance with ClickHouse on AWS

DevFeed: [Gala supercharges analytics performance with ClickHouse on AWS](<https://devfeed.tech/articles/gala-supercharges-analytics-performance-with-clickhouse-on-aws-5258.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/gala>)

Author: ClickHouse

Published: 2026-05-04T00:00:00Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Amazon Web Services (AWS)](<https://devfeed.tech/topics/amazon-web-services-aws.md>), [data analytics](<https://devfeed.tech/topics/data-analytics.md>), [Data Infrastructure](<https://devfeed.tech/topics/data-infrastructure.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [databricks](<https://devfeed.tech/topics/databricks.md>), [Blockchain](<https://devfeed.tech/topics/blockchain.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [blockchain](<https://devfeed.tech/tags/blockchain.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [data-analytics](<https://devfeed.tech/tags/data-analytics.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>)

### AI overview

Gala migrated from Databricks to ClickHouse on AWS to address growing data volumes and improve analytics performance. The article reports a threefold increase in analytics capacity, a 30% cost reduction, and query times reduced from minutes to sub-second.

### Source excerpt

Learn how Gala migrated to the ClickHouse to improve analytics performance and cut costs

## AI is redrawing the database market

DevFeed: [AI is redrawing the database market](<https://devfeed.tech/articles/ai-is-redrawing-the-database-market-4932.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/ai-redrawing-database-market>)

Author: Tanya Bragin

Published: 2026-03-17T00:00:00Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Database](<https://devfeed.tech/topics/database.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [observability](<https://devfeed.tech/topics/observability.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [ai](<https://devfeed.tech/tags/ai.md>), [analytics](<https://devfeed.tech/tags/analytics.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [data](<https://devfeed.tech/tags/data.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [database](<https://devfeed.tech/tags/database.md>), [developers](<https://devfeed.tech/tags/developers.md>), [observability](<https://devfeed.tech/tags/observability.md>), [real-time](<https://devfeed.tech/tags/real-time.md>)

### AI overview

AI is reshaping database platform requirements, driving demand for high-concurrency, real-time query processing, and full-fidelity data at scale. The article examines how real-time analytics, data warehousing, and observability are converging at the data layer, positioning ClickHouse as a unified platform for AI workloads.

### Source excerpt

AI is reshaping database market requirements across real-time analytics, data warehousing, and observability -- and ClickHouse is uniquely positioned to meet them.

## 300-Node Clusters Now Supported in CockroachDB

DevFeed: [300-Node Clusters Now Supported in CockroachDB](<https://devfeed.tech/articles/300-node-clusters-now-supported-in-cockroachdb-23728.md>)

Original publisher: [Read original article](<https://cockroachlabs.com/blog/300-node-clusters-supported-cockroachdb>)

Author: David Bressler,Dipti Joshi

Published: 2026-02-12T00:00:00Z

Content type: release

Language: en

Sources: [Cockroach Labs](<https://devfeed.tech/sources/cockroach-labs.md>)

Topics: [CockroachDB](<https://devfeed.tech/topics/cockroachdb.md>), [Cockroach Labs](<https://devfeed.tech/topics/cockroach-labs.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [Benchmark](<https://devfeed.tech/topics/benchmark.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>)

Tags: [backups](<https://devfeed.tech/tags/backups.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cockroach-labs](<https://devfeed.tech/tags/cockroach-labs.md>), [cockroachdb](<https://devfeed.tech/tags/cockroachdb.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [performance](<https://devfeed.tech/tags/performance.md>), [resilience](<https://devfeed.tech/tags/resilience.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

Cockroach Labs announces support for 300-node clusters in CockroachDB v25.4.4 and later, with up to 2.2M tpmC and 1.2PB of data. The article also describes testing involving operational stress and reports performance results from that test cycle.

### Source excerpt

As AI-driven and agentic applications push data platforms into new territory, data architects are increasingly forced to choose between correctness, simplicity, and scale. Today, we're removing that tradeoff -- announcing support for 300-node clusters with 2.2M tpmC and 1.2PB of data in CockroachDB v25.4.4 and beyond. On CockroachDB Cloud, we're announcing support for 64 vCPU per node. Testing to this scale is important to ensure that we're testing ahead of customer deployments, and this milestone does just that. We believe these tests represent the largest node-scale testing completed by any distributed SQL vendor. And we're just getting started.

## Introducing OpenAI Frontier

DevFeed: [Introducing OpenAI Frontier](<https://devfeed.tech/articles/introducing-openai-frontier-6505.md>)

Original publisher: [Read original article](<https://openai.com/index/introducing-openai-frontier>)

Published: 2026-02-05T06:00:00Z

Content type: article

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [OpenAI](<https://devfeed.tech/topics/openai.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [applications](<https://devfeed.tech/tags/applications.md>), [building](<https://devfeed.tech/tags/building.md>), [customers](<https://devfeed.tech/tags/customers.md>), [data](<https://devfeed.tech/tags/data.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [governance](<https://devfeed.tech/tags/governance.md>), [openai](<https://devfeed.tech/tags/openai.md>), [platform](<https://devfeed.tech/tags/platform.md>), [product](<https://devfeed.tech/tags/product.md>), [systems](<https://devfeed.tech/tags/systems.md>), [technology](<https://devfeed.tech/tags/technology.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

OpenAI introduces Frontier, an enterprise platform for building, deploying, and managing AI agents. The platform is designed to help organizations move from isolated use cases to AI coworkers by providing shared context, onboarding, learning through feedback, and clear permissions and boundaries.

### Source excerpt

OpenAI Frontier is an enterprise platform for building, deploying, and managing AI agents with shared context, onboarding, permissions, and governance.

## Migrating from NATS to Redpanda: Evolve from messaging to streaming

DevFeed: [Migrating from NATS to Redpanda: Evolve from messaging to streaming](<https://devfeed.tech/articles/migrating-from-nats-to-redpanda-evolve-from-messaging-to-streaming-12716.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/migrate-nats-jetstream-messaging-to-streaming>)

Author: Kavya Shivashankar

Published: 2025-11-18T00:00:00Z

Content type: article

Language: en

Sources: [Redpanda](<https://devfeed.tech/sources/redpanda.md>)

Topics: [Messaging](<https://devfeed.tech/topics/messaging.md>), [Event-Streaming](<https://devfeed.tech/topics/event-streaming.md>), [jetstream](<https://devfeed.tech/topics/jetstream.md>), [event driven](<https://devfeed.tech/topics/event-driven.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Persistence](<https://devfeed.tech/topics/persistence.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [personalization](<https://devfeed.tech/topics/personalization.md>)

Tags: [database](<https://devfeed.tech/tags/database.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [event-streaming](<https://devfeed.tech/tags/event-streaming.md>), [jetstream](<https://devfeed.tech/tags/jetstream.md>), [latency](<https://devfeed.tech/tags/latency.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [persistence](<https://devfeed.tech/tags/persistence.md>), [personalization](<https://devfeed.tech/tags/personalization.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

This article explains how organizations can migrate from NATS and JetStream messaging to Redpanda Streaming as their systems grow from low-latency message delivery toward durable event streaming. It compares messaging and streaming requirements and presents Redpanda Connect as a way to simplify the migration.

### Source excerpt

Organizations are moving from message delivery to data streaming, unlocking new capabilities, insights, and improved business value. Here's how to do the same.

## Why streaming is the backbone for AI-native data platforms

DevFeed: [Why streaming is the backbone for AI-native data platforms](<https://devfeed.tech/articles/why-streaming-is-the-backbone-for-ai-native-data-platforms-12775.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/streaming-backbone-ai-data-platforms>)

Author: Tyler Rockwood

Published: 2025-06-24T00:00:00Z

Content type: article

Language: en

Sources: [Redpanda](<https://devfeed.tech/sources/redpanda.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Data analysis](<https://devfeed.tech/topics/data-analysis.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [personalization](<https://devfeed.tech/topics/personalization.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ai-and-data-warehouse-evolution](<https://devfeed.tech/tags/ai-and-data-warehouse-evolution.md>), [ai-automation-in-products](<https://devfeed.tech/tags/ai-automation-in-products.md>), [ai-data-analysis-automation](<https://devfeed.tech/tags/ai-data-analysis-automation.md>), [ai-enhanced-product-development](<https://devfeed.tech/tags/ai-enhanced-product-development.md>), [ai-native-data-platforms](<https://devfeed.tech/tags/ai-native-data-platforms.md>), [ai-product-integration](<https://devfeed.tech/tags/ai-product-integration.md>), [ai-technology-integration](<https://devfeed.tech/tags/ai-technology-integration.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [data-analysis](<https://devfeed.tech/tags/data-analysis.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [data-platforms-for-ai-scalability](<https://devfeed.tech/tags/data-platforms-for-ai-scalability.md>), [development](<https://devfeed.tech/tags/development.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [modern-data-warehouse-ai](<https://devfeed.tech/tags/modern-data-warehouse-ai.md>), [personalization](<https://devfeed.tech/tags/personalization.md>), [real-time-ai-personalization](<https://devfeed.tech/tags/real-time-ai-personalization.md>), [sql](<https://devfeed.tech/tags/sql.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [streaming-for-ai-data-platforms](<https://devfeed.tech/tags/streaming-for-ai-data-platforms.md>), [structuring-data-lakes-with-ai](<https://devfeed.tech/tags/structuring-data-lakes-with-ai.md>), [thought-leadership](<https://devfeed.tech/tags/thought-leadership.md>)

### AI overview

The article argues that streaming is the backbone of AI-native data platforms. It presents the modern data warehouse as a central source of context for AI and describes how AI can support analysis, dashboards, SQL queries, trend detection, embeddings, personalization, recommendations, automation, and faster product development. It also emphasizes guardrails and performance measurement for AI-driven automation.

### Source excerpt

To power AI at scale, organizations must adapt to the evolving role of the modern data warehouse. Here's what you need to keep up in a rapidly evolving industry.

## ClickHouse raises $350 million Series C to power analytics for the AI era

DevFeed: [ClickHouse raises $350 million Series C to power analytics for the AI era](<https://devfeed.tech/articles/clickhouse-raises-350-million-series-c-to-power-analytics-for-the-ai-era-5113.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/clickhouse-raises-350-million-series-c-to-power-analytics-for-ai-era>)

Author: ClickHouse

Published: 2025-05-29T14:22:53Z

Content type: news

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Data Infrastructure](<https://devfeed.tech/topics/data-infrastructure.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [observability](<https://devfeed.tech/topics/observability.md>)

Tags: [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [data](<https://devfeed.tech/tags/data.md>), [funding](<https://devfeed.tech/tags/funding.md>), [observability](<https://devfeed.tech/tags/observability.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [series](<https://devfeed.tech/tags/series.md>)

### AI overview

ClickHouse announced a $350 million Series C financing round, bringing its total funding to more than $650 million. The company plans to use the funding to scale product development, expand globally, and deepen partnerships supporting AI-native and real-time data applications.

### Source excerpt

ClickHouse, Inc., a leader in real-time analytics, data warehousing, observability, and AI/ML, today announced it has raised $350 million in Series C financing.

## The foundations of Canva's continuous data platform with Snowpipe Streaming

DevFeed: [The foundations of Canva's continuous data platform with Snowpipe Streaming](<https://devfeed.tech/articles/the-foundations-of-canva-s-continuous-data-platform-with-snowpipe-streaming-37934.md>)

Original publisher: [Read original article](<https://www.canva.dev/blog/engineering/snowpipe-streaming/>)

Author: Jack Caperon

Published: 2025-01-06T00:00:01Z

Content type: article

Language: en

Sources: [Canva Engineering](<https://devfeed.tech/sources/canva-engineering.md>)

Topics: [Streaming](<https://devfeed.tech/topics/streaming.md>), [product analytics](<https://devfeed.tech/topics/product-analytics.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [continuous](<https://devfeed.tech/tags/continuous.md>), [data](<https://devfeed.tech/tags/data.md>), [data-platform](<https://devfeed.tech/tags/data-platform.md>), [partitioning](<https://devfeed.tech/tags/partitioning.md>), [performance](<https://devfeed.tech/tags/performance.md>), [s3](<https://devfeed.tech/tags/s3.md>), [snowflake](<https://devfeed.tech/tags/snowflake.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

Canva describes how it is building a continuous data platform with Snowpipe Streaming to support product analytics as its user base, workforce, and data volume grow. The article discusses schema management, streaming changes, cost reduction, and the limitations of its previous AWS Data Firehose-based approach.

### Source excerpt

Leveraging Snowpipe Streaming to build a continuous data platform.

## Failover Replication Slots with Postgres 17

DevFeed: [Failover Replication Slots with Postgres 17](<https://devfeed.tech/articles/failover-replication-slots-with-postgres-17-18816.md>)

Original publisher: [Read original article](<https://www.morling.dev/blog/failover-replication-slots-with-postgres-17/>)

Published: 2024-12-03T00:00:00Z

Content type: article

Language: en

Sources: [Gunnar Morling](<https://devfeed.tech/sources/gunnar-morling.md>)

Topics: [Replication](<https://devfeed.tech/topics/replication.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Database](<https://devfeed.tech/topics/database.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [data](<https://devfeed.tech/tags/data.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [database](<https://devfeed.tech/tags/database.md>), [debezium](<https://devfeed.tech/tags/debezium.md>), [failover](<https://devfeed.tech/tags/failover.md>), [read-replica](<https://devfeed.tech/tags/read-replica.md>), [replication](<https://devfeed.tech/tags/replication.md>)

### AI overview

This article explains how Postgres 17 introduces built-in failover slots. Replication slots created on a primary are automatically propagated to read replicas, allowing consumers such as Debezium to continue after failover without missing change events or creating a new initial snapshot.

### Source excerpt

Table of Contents Hello, Failover Slots! Failover Slots in Decodable Wrapping Up This post originally appeared on the Decodable blog. All rights reserved. Postgres read replicas are commonly used not only to distribute query load amongst multiple nodes, but also to ensure high availability (HA) of the database. If the primary node of a Postgres cluster fails, a read replica can be promoted to be the new primary, processing write (and read) requests from thereon.

## MLOps seen by a CIO

DevFeed: [MLOps seen by a CIO](<https://devfeed.tech/articles/mlops-seen-by-a-cio-38841.md>)

Original publisher: [Read original article](<https://mettlesome.substack.com/p/mlops-seen-by-a-cio>)

Author: Raphaël Hoogvliets

Published: 2024-02-07T09:41:29Z

Content type: opinion

Language: en

Sources: [Raphaël Hoogvliets](<https://devfeed.tech/sources/raphael-hoogvliets.md>)

Topics: [MLOps](<https://devfeed.tech/topics/mlops.md>), [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [digital](<https://devfeed.tech/topics/digital.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [insights](<https://devfeed.tech/tags/insights.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [mlops](<https://devfeed.tech/tags/mlops.md>)

### AI overview

An interview with Ahmed Fessi examines MLOps and broader technology transformation from a CIO's perspective. It discusses executive-level challenges, the differences between technology work in tech and non-tech companies, and the importance of evaluating technologies beyond hype, including their value, opportunities, risks, and implementation considerations.

### Source excerpt

Beyond the hype to real-world applications

## Real-time data platforms explained: components & benefits

DevFeed: [Real-time data platforms explained: components & benefits](<https://devfeed.tech/articles/real-time-data-platforms-explained-components-benefits-18625.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/real-time-data-platforms>)

Author: Cameron Archer

Published: 2023-07-27T00:00:00Z

Content type: article

Language: en

Sources: [Tinybird](<https://devfeed.tech/sources/tinybird.md>)

Topics: [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [data](<https://devfeed.tech/topics/data.md>), [Streams](<https://devfeed.tech/topics/streams.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [components](<https://devfeed.tech/tags/components.md>), [data](<https://devfeed.tech/tags/data.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [streams](<https://devfeed.tech/tags/streams.md>)

### AI overview

An overview of real-time data platforms, focusing on how they process incoming streams and how their architecture can help readers choose a platform for their needs.

### Source excerpt

Real-time data platforms process streams as they arrive. Understanding the architecture helps you pick the right one for your needs.

## Data mesh implementation using Hive views

DevFeed: [Data mesh implementation using Hive views](<https://devfeed.tech/articles/data-mesh-implementation-using-hive-views-8728.md>)

Original publisher: [Read original article](<https://trino.io/blog/2023/07/17/trino-fest-2023-comcast-recap.html>)

Author: Alejandro Rojas, Cole Bowden

Published: 2023-07-17T00:00:00Z

Content type: article

Language: en

Sources: [Trino Blog](<https://devfeed.tech/sources/trino-blog.md>)

Topics: [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [databricks](<https://devfeed.tech/topics/databricks.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [cli](<https://devfeed.tech/tags/cli.md>), [data](<https://devfeed.tech/tags/data.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [s3](<https://devfeed.tech/tags/s3.md>), [spark](<https://devfeed.tech/tags/spark.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

The article recaps Comcast's data mesh implementation using Trino and Hive views. It describes a self-service data platform that federates storage systems and supports access through Trino, Databricks, and Spark, with centralized fine-grained access control.

### Source excerpt

At Comcast, data is used in a data mesh ecosystem, with a vision where users can discover data and request data through a self-service platform. With federation, various tools, and the ability to create, read, and write data with different platforms, it's a full-blown data mesh. So how do you build that? With Trino, of course, and with the power of Hive views. Tune into the 10-minute lightning talk that Alejandro gave at Trino Fest to learn more about how Comcast pulled it off.

## Capturing Every Change From Shopify's Sharded Monolith

DevFeed: [Capturing Every Change From Shopify's Sharded Monolith](<https://devfeed.tech/articles/capturing-every-change-from-shopify-s-sharded-monolith-1340.md>)

Original publisher: [Read original article](<https://shopify.engineering/capturing-every-change-shopify-sharded-monolith>)

Author: John Martin

Published: 2021-03-12T18:51:39Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [data-platforms](<https://devfeed.tech/topics/data-platforms.md>), [Shopify](<https://devfeed.tech/topics/shopify.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [data](<https://devfeed.tech/topics/data.md>), [big-data](<https://devfeed.tech/topics/big-data.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Apache Spark](<https://devfeed.tech/topics/spark.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [parquet](<https://devfeed.tech/topics/parquet.md>), [Amazon Redshift](<https://devfeed.tech/topics/amazon-redshift.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [big-data](<https://devfeed.tech/tags/big-data.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-storage](<https://devfeed.tech/tags/cloud-storage.md>), [data](<https://devfeed.tech/tags/data.md>), [data-platforms](<https://devfeed.tech/tags/data-platforms.md>), [data-science](<https://devfeed.tech/tags/data-science.md>), [databases](<https://devfeed.tech/tags/databases.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [latency](<https://devfeed.tech/tags/latency.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [spark](<https://devfeed.tech/tags/spark.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

Shopify describes how its data architecture evolved from an internal warehouse into a cloud-based data lake and separate platforms for internal workloads and merchant analytics. The article covers batch extraction, streaming change events, Apache Spark and dbt transformations, Kafka-based pipelines, and serving data through systems including BigQuery, Redshift, and Google Bigtable.

### Source excerpt

Shopify is moving from existing query-based CDC (Change-Data Capture) tooling (Longboat) to an immutable, append-only, log-based mechanism. This has required a complete re-platforming, involving a shift to new, open source technology such as Kafka Connect and Debezium.