# olap

Online Analytical Processing (OLAP) is a technology that uses multidimensional structures to organize and analyze data, supporting complex queries and reporting.

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

## Beyond Inline Values: Evolving Strata's Storage Engine

DevFeed: [Beyond Inline Values: Evolving Strata's Storage Engine](<https://devfeed.tech/articles/beyond-inline-values-evolving-strata-s-storage-engine-39413.md>)

Original publisher: [Read original article](<https://n8z.dev/posts/beyond-inline-values/>)

Author: Nevin Zheng

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

Content type: article

Language: en

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

Topics: [Rust](<https://devfeed.tech/topics/rust.md>), [abstraction](<https://devfeed.tech/topics/abstraction.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [olap](<https://devfeed.tech/topics/olap.md>)

Tags: [abstraction](<https://devfeed.tech/tags/abstraction.md>), [block](<https://devfeed.tech/tags/block.md>), [bootstrapping](<https://devfeed.tech/tags/bootstrapping.md>), [layout](<https://devfeed.tech/tags/layout.md>), [migration](<https://devfeed.tech/tags/migration.md>), [performance](<https://devfeed.tech/tags/performance.md>), [repo](<https://devfeed.tech/tags/repo.md>), [rust](<https://devfeed.tech/tags/rust.md>), [sql](<https://devfeed.tech/tags/sql.md>), [storage](<https://devfeed.tech/tags/storage.md>), [storage-engine](<https://devfeed.tech/tags/storage-engine.md>), [write-amplification](<https://devfeed.tech/tags/write-amplification.md>)

### AI overview

This architectural decision record proposes replacing Strata's inline value storage with a block-based abstraction. It describes the current Rust LSM storage engine and SQL layer, identifies flexibility and I/O amplification problems, compares options, and records the proposed direction.

### Source excerpt

An architectural decision record: why Strata is moving from inline values to block-based storage.

## What I shipped in my first 60 days at Mintlify

DevFeed: [What I shipped in my first 60 days at Mintlify](<https://devfeed.tech/articles/what-i-shipped-in-my-first-60-days-at-mintlify-31106.md>)

Original publisher: [Read original article](<https://www.mintlify.com/blog/what-i-shipped>)

Author: Dens Sumesh

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

Content type: article

Language: en

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

Topics: [systems](<https://devfeed.tech/topics/systems.md>), [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [olap](<https://devfeed.tech/topics/olap.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [analytics](<https://devfeed.tech/tags/analytics.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [olap](<https://devfeed.tech/tags/olap.md>)

### AI overview

An engineer describes work shipped during the first 60 days at Mintlify, including a custom analytics platform built with Kafka and ClickHouse, an AI agent for querying analytics data, and an abuse checker for filtering customer feedback.

### Source excerpt

Building analytics infrastructure, abuse detection systems, and caching solutions.

## Why HTAP Databases Are Giving Way to Disaggregated Architectures

DevFeed: [Why HTAP Databases Are Giving Way to Disaggregated Architectures](<https://devfeed.tech/articles/htap-is-dead-5421.md>)

Original publisher: [Read original article](<https://neon.com/blog/htap-is-dead>)

Author: Zhou Sun

Published: 2025-05-04T10:00:00Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Databases](<https://devfeed.tech/topics/databases.md>), [olap](<https://devfeed.tech/topics/olap.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [consistency](<https://devfeed.tech/topics/consistency.md>), [NoSQL](<https://devfeed.tech/topics/nosql.md>), [MongoDB](<https://devfeed.tech/topics/mongodb.md>), [Hadoop](<https://devfeed.tech/topics/hadoop.md>), [hdfs](<https://devfeed.tech/topics/hdfs.md>), [CockroachDB](<https://devfeed.tech/topics/cockroachdb.md>), [Amazon Redshift](<https://devfeed.tech/topics/amazon-redshift.md>), [vitess](<https://devfeed.tech/topics/vitess.md>)

Tags: [cloud](<https://devfeed.tech/tags/cloud.md>), [cloud-data](<https://devfeed.tech/tags/cloud-data.md>), [cockroachdb](<https://devfeed.tech/tags/cockroachdb.md>), [consistency](<https://devfeed.tech/tags/consistency.md>), [data-lake](<https://devfeed.tech/tags/data-lake.md>), [databases](<https://devfeed.tech/tags/databases.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [hadoop](<https://devfeed.tech/tags/hadoop.md>), [hdfs](<https://devfeed.tech/tags/hdfs.md>), [latency](<https://devfeed.tech/tags/latency.md>), [mongodb](<https://devfeed.tech/tags/mongodb.md>), [olap](<https://devfeed.tech/tags/olap.md>), [redshift](<https://devfeed.tech/tags/redshift.md>), [sql](<https://devfeed.tech/tags/sql.md>), [vitess](<https://devfeed.tech/tags/vitess.md>)

### AI overview

The article traces the separation of transactional and analytical database workloads, explaining how differing storage and scaling requirements led to specialized OLTP and OLAP systems. It argues that HTAP as a single database architecture is declining while its underlying ideas persist in today's disaggregated data stack.

### Source excerpt

This blog is inspired by Jordan Tigani's "Big Data is Dead." Jordan and I actually spent some time building an HTAP database at SingleStore. From the one database that did everything in the '80s, to the great divide, to HTAP, to today's disaggregated stack--here's why HTAP as a database is dead, but its spirit lives on.

## Outgrowing Postgres: optimize and integrate OLTP + OLAP stack

DevFeed: [Outgrowing Postgres: optimize and integrate OLTP + OLAP stack](<https://devfeed.tech/articles/outgrowing-postgres-optimize-and-integrate-oltp-olap-stack-18592.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/outgrowing-postgres-how-to-optimize-and-integrate-an-oltp-olap-stack>)

Author: Ariel Pérez

Published: 2025-02-27T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [olap](<https://devfeed.tech/topics/olap.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [olap](<https://devfeed.tech/tags/olap.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [scale](<https://devfeed.tech/tags/scale.md>), [the-data-base](<https://devfeed.tech/tags/the-data-base.md>)

### AI overview

This tutorial explains how to optimize Postgres for analytics and when to integrate an OLAP system alongside its transaction-processing workload.

### Source excerpt

Postgres handles transactions fine but chokes on analytics at scale. Here's how to optimize it and when to add OLAP.

## Outgrowing Postgres: how to evaluate the right OLAP solution

DevFeed: [Outgrowing Postgres: how to evaluate the right OLAP solution](<https://devfeed.tech/articles/outgrowing-postgres-how-to-evaluate-the-right-olap-solution-18590.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/outgrowing-postgres-how-to-evaluate-the-right-olap-solution-for-analytics>)

Author: Ariel Pérez

Published: 2025-02-17T00:00:00Z

Content type: article

Language: en

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

Topics: [olap](<https://devfeed.tech/topics/olap.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [olap](<https://devfeed.tech/tags/olap.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [the-data-base](<https://devfeed.tech/tags/the-data-base.md>)

### AI overview

This article discusses how to evaluate an OLAP solution when outgrowing Postgres for analytics, emphasizing the importance of understanding query patterns.

### Source excerpt

Outgrowing Postgres for analytics? Evaluating the right OLAP solution requires understanding your query patterns. Start here.

## Outgrowing Postgres: When to move OLAP workloads off Postgres

DevFeed: [Outgrowing Postgres: When to move OLAP workloads off Postgres](<https://devfeed.tech/articles/outgrowing-postgres-when-to-move-olap-workloads-off-postgres-18594.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/outgrowing-postgres-when-to-move-olap-workloads-off-postgres>)

Author: Ariel Pérez

Published: 2025-02-07T00:00:00Z

Content type: article

Language: en

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

Topics: [olap](<https://devfeed.tech/topics/olap.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [olap](<https://devfeed.tech/tags/olap.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [the-data-base](<https://devfeed.tech/tags/the-data-base.md>)

### AI overview

The article explains when to move analytics workloads off Postgres by identifying technical and team health warning signs before a crisis.

### Source excerpt

Learn when to move analytics off Postgres by watching for technical and team health warning signs before crisis hits.

## Outgrowing Postgres: How to run OLAP workloads on Postgres

DevFeed: [Outgrowing Postgres: How to run OLAP workloads on Postgres](<https://devfeed.tech/articles/outgrowing-postgres-how-to-run-olap-workloads-on-postgres-18593.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/outgrowing-postgres-how-to-run-olap-workloads-on-postgres>)

Author: Ariel Pérez

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

Content type: tutorial

Language: en

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

Topics: [olap](<https://devfeed.tech/topics/olap.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [olap](<https://devfeed.tech/tags/olap.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [techniques](<https://devfeed.tech/tags/techniques.md>), [the-data-base](<https://devfeed.tech/tags/the-data-base.md>)

### AI overview

A deep dive into running OLAP workloads on Postgres, covering basic optimizations, advanced techniques, and when to consider moving away from Postgres.

### Source excerpt

A deep dive into running analytics on Postgres, from basic optimizations to advanced techniques and knowing when to quit.

## Implementing ETL on GCP

DevFeed: [Implementing ETL on GCP](<https://devfeed.tech/articles/implementing-etl-on-gcp-22998.md>)

Original publisher: [Read original article](<https://bravenewgeek.com/implementing-etl-on-gcp/>)

Author: Deepmala

Published: 2020-07-15T20:53:17Z

Content type: tutorial

Language: en

Sources: [Brave New Geek](<https://devfeed.tech/sources/brave-new-geek.md>)

Topics: [DataOps](<https://devfeed.tech/topics/dataops.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [BigQuery](<https://devfeed.tech/topics/bigquery.md>), [data loss prevention](<https://devfeed.tech/topics/data-loss-prevention.md>), [Low code](<https://devfeed.tech/topics/low-code.md>), [No-code](<https://devfeed.tech/topics/no-code.md>), [olap](<https://devfeed.tech/topics/olap.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [analytics-pipeline](<https://devfeed.tech/tags/analytics-pipeline.md>), [bi-tools](<https://devfeed.tech/tags/bi-tools.md>), [bigquery](<https://devfeed.tech/tags/bigquery.md>), [cdap](<https://devfeed.tech/tags/cdap.md>), [cloud-data-loss-prevention](<https://devfeed.tech/tags/cloud-data-loss-prevention.md>), [cloud-dataflow](<https://devfeed.tech/tags/cloud-dataflow.md>), [cloud-dataprep](<https://devfeed.tech/tags/cloud-dataprep.md>), [cloud-dataproc](<https://devfeed.tech/tags/cloud-dataproc.md>), [cloud-pub-sub](<https://devfeed.tech/tags/cloud-pub-sub.md>), [cloud-storage](<https://devfeed.tech/tags/cloud-storage.md>), [cloud-tasks](<https://devfeed.tech/tags/cloud-tasks.md>), [data-analytics](<https://devfeed.tech/tags/data-analytics.md>), [data-fusion](<https://devfeed.tech/tags/data-fusion.md>), [data-lake](<https://devfeed.tech/tags/data-lake.md>), [data-loss-prevention](<https://devfeed.tech/tags/data-loss-prevention.md>), [elt](<https://devfeed.tech/tags/elt.md>), [etl](<https://devfeed.tech/tags/etl.md>), [gcp](<https://devfeed.tech/tags/gcp.md>), [no-code](<https://devfeed.tech/tags/no-code.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

A practical guide to building ETL pipelines on Google Cloud Platform using Google-managed services. It explains a two-phase architecture with Cloud Storage as a data lake, Cloud Data Loss Prevention for sensitive-data detection or redaction, and BigQuery as the curated data warehouse, with attention to low-code and no-code approaches.

### Source excerpt

ETL (Extract-Transform-Load) processes are an essential component of any data analytics program. This typically involves loading data from disparate sources, transforming or enriching it, and storing the curated data in a data warehouse for consumption by different users or systems. An example of this would be taking customer data from operational databases, joining it with data from Salesforce and Google Analytics, and writing it to an OLAP database or BI engine.