# analytics stack

Published articles for analytics stack.

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 the Dashboard: Accelerating Real-Time Intelligence in the Age of AI

DevFeed: [Beyond the Dashboard: Accelerating Real-Time Intelligence in the Age of AI](<https://devfeed.tech/articles/beyond-the-dashboard-accelerating-real-time-intelligence-in-the-age-of-ai-23720.md>)

Original publisher: [Read original article](<https://medium.com/booking-com-development/beyond-the-dashboard-accelerating-real-time-intelligence-in-the-age-of-ai-6f1f0f9c123f?source=rss----1c36c35f9c76---4>)

Author: Kostiantyn Okhrimenko

Published: 2026-08-27T11:15:58Z

Content type: article

Language: en

Sources: [Booking.com Development - Medium](<https://devfeed.tech/sources/booking-com-development-medium.md>)

Topics: [semantic-layer](<https://devfeed.tech/topics/semantic-layer.md>), [genai](<https://devfeed.tech/topics/genai.md>), [analytics stack](<https://devfeed.tech/topics/analytics-stack.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [data](<https://devfeed.tech/topics/data.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Query (disambiguation)](<https://devfeed.tech/topics/query.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-tools](<https://devfeed.tech/tags/ai-tools.md>), [analytics-stack](<https://devfeed.tech/tags/analytics-stack.md>), [bi-tools](<https://devfeed.tech/tags/bi-tools.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [data](<https://devfeed.tech/tags/data.md>), [genai](<https://devfeed.tech/tags/genai.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [self-service](<https://devfeed.tech/tags/self-service.md>), [self-serving-analytics](<https://devfeed.tech/tags/self-serving-analytics.md>), [semantic-layer](<https://devfeed.tech/tags/semantic-layer.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

The article examines how GenAI-driven natural-language interfaces can help stakeholders obtain trusted data answers without repeatedly interrupting data and engineering teams. It argues that a robust semantic layer is necessary to make self-service analytics reliable and precise.

### Source excerpt

When an urgent request for a report or dashboard arrives, often just before an executive meeting, data and engineering teams must drop planned work to respond. One request may be reasonable, but repeated interruptions come at a cost: important work, such as scaling infrastructure, improving reliability, models optimization, gets pushed back, while quick, one-off dashboards become more technical debt to maintain. For managers and other decision-makers, the need is real: they require reliable data to make decisions quickly. But getting an answer often depends on someone who knows SQL, understands the data structure, and has time to help. When those people are already busy, the question waits, even when the answer is sitting in the data warehouse. By the time the report is ready, the decision window may have passed. This is not just a prioritization issue. We need a better way for people to get trusted answers quickly without constantly pulling teams away from building and improving the data platform. All of the above can be illustrated by the image: Image 1: Typical reporting circleWhat we will talk about The explosion of GenAI over the last few years has shifted the focus for the modern analytics stack. We are evolving beyond traditional Data Democratization, which often gave teams access to complex pre-AI tools without clear governance, toward natural language data interaction: asking questions in plain English -- Talk to your data concept. In the traditional stack, the "interface" to data was either a dashboard or a SQL editor. This created a high barrier to entry that caused the friction. By properly architecting and utilizing GenAI-driven tools, we can finally bridge the gap between intent and insight. Talk to your data is a self-serve ecosystem where any stakeholder can bypass the traditional ticketing queue and, instead of waiting for an engineer to interpret a requirement and translate it into a query, the user engages with a specialised agent. The challenge, h

## The forbidden index: Building privacy-preserving search with OpenSearch

DevFeed: [The forbidden index: Building privacy-preserving search with OpenSearch](<https://devfeed.tech/articles/the-forbidden-index-building-privacy-preserving-search-with-opensearch-12790.md>)

Original publisher: [Read original article](<https://opensearch.org/blog/the-forbidden-index-building-privacy-preserving-search-with-opensearch/>)

Author: Kylie Wagar-Dirks

Published: 2026-07-24T15:00:22Z

Content type: article

Language: en

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

Topics: [Open Source](<https://devfeed.tech/topics/open-source.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [pii](<https://devfeed.tech/topics/pii.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [tokenization](<https://devfeed.tech/topics/tokenization.md>), [data](<https://devfeed.tech/topics/data.md>), [elasticsearch](<https://devfeed.tech/topics/elasticsearch.md>), [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [analytics-stack](<https://devfeed.tech/tags/analytics-stack.md>), [blog](<https://devfeed.tech/tags/blog.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [data](<https://devfeed.tech/tags/data.md>), [dynamic-data](<https://devfeed.tech/tags/dynamic-data.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [opensearch](<https://devfeed.tech/tags/opensearch.md>), [pii](<https://devfeed.tech/tags/pii.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [privacy](<https://devfeed.tech/tags/privacy.md>), [search](<https://devfeed.tech/tags/search.md>), [tokenization](<https://devfeed.tech/tags/tokenization.md>)

### AI overview

The article describes a talk by Unnati Mishra and Akshat Khanna on building privacy-preserving search and analytics with OpenSearch. Their approach moves privacy controls into the ingest layer, using a custom plugin to redact PII at index time through tokenization and dynamic data masking. It also applies differential privacy to OpenSearch Dashboards by adding calibrated noise to aggregate query results.

### Source excerpt

At OpenSearchCon Europe 2026, Unnati Mishra and Akshat Khanna (Angel One) argued that privacy in search must be handled during the ingest phase rather than retroactively through access controls. The post The forbidden index: Building privacy-preserving search with OpenSearch appeared first on OpenSearch.

## Building a Modern Analytics Stack Around ClickHouse

DevFeed: [Building a Modern Analytics Stack Around ClickHouse](<https://devfeed.tech/articles/building-a-modern-analytics-stack-around-clickhouse-19109.md>)

Original publisher: [Read original article](<https://severalnines.com/blog/building-a-modern-analytics-stack-around-clickhouse/>)

Author: Sebastian Insausti

Published: 2026-07-01T10:35:21Z

Content type: article

Language: en

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

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [NVMe](<https://devfeed.tech/topics/nvme.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [IO](<https://devfeed.tech/topics/io.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [analytics-stack](<https://devfeed.tech/tags/analytics-stack.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [cta](<https://devfeed.tech/tags/cta.md>), [database-general](<https://devfeed.tech/tags/database-general.md>), [databases](<https://devfeed.tech/tags/databases.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [nvme](<https://devfeed.tech/tags/nvme.md>), [olap](<https://devfeed.tech/tags/olap.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [real-time](<https://devfeed.tech/tags/real-time.md>)

### AI overview

This article explains how ClickHouse fits into a modern analytics stack alongside relational databases, Redis, and Prometheus. It describes ClickHouse as an open-source column-oriented DBMS for analytical workloads and discusses columnar storage, distributed processing, replication, and near-real-time ingestion.

### Source excerpt

Historically, relational databases did double duty. The same PostgreSQL / MySQL instance that handled your application's writes also answered your business questions. A well-indexed schema, a few GROUP BY reports, done. And that works, right up until it doesn't: the reports get slower, the dashboards start eating the same I/O budget as the application; or, [...] The post Building a Modern Analytics Stack Around ClickHouse appeared first on Severalnines.

## Why we moved our growth analytics back into Tinybird

DevFeed: [Why we moved our growth analytics back into Tinybird](<https://devfeed.tech/articles/why-we-moved-our-growth-analytics-back-into-tinybird-18776.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/why-we-moved-our-growth-analytics-back-into-tinybird>)

Author: Pablo Abella

Published: 2026-06-01T10:00:00Z

Content type: article

Language: en

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

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

Tags: [ai-x-data](<https://devfeed.tech/tags/ai-x-data.md>), [analytics](<https://devfeed.tech/tags/analytics.md>), [analytics-stack](<https://devfeed.tech/tags/analytics-stack.md>), [data](<https://devfeed.tech/tags/data.md>), [growth](<https://devfeed.tech/tags/growth.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>)

### AI overview

Tinybird describes Birdwatcher, its internal growth analytics stack, and explains why it moved more of its analytics workflow onto its own data and platform.

### Source excerpt

The story of Birdwatcher, Tinybird's internal growth analytics stack, and why we moved more of our analytics loop onto our own data.

## 10x speed, 10x savings: Constant Contact's journey from Pinot to ClickHouse

DevFeed: [10x speed, 10x savings: Constant Contact's journey from Pinot to ClickHouse](<https://devfeed.tech/articles/10x-speed-10x-savings-constant-contact-s-journey-from-pinot-to-clickhouse-5498.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/pinot-to-clickhouse-constant-contact>)

Author: ClickHouse

Published: 2025-11-04T07:39:45Z

Content type: article

Language: en

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

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [data](<https://devfeed.tech/topics/data.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [amazon](<https://devfeed.tech/tags/amazon.md>), [analytics](<https://devfeed.tech/tags/analytics.md>), [analytics-stack](<https://devfeed.tech/tags/analytics-stack.md>), [apache](<https://devfeed.tech/tags/apache.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [olap](<https://devfeed.tech/tags/olap.md>), [pinot](<https://devfeed.tech/tags/pinot.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

Constant Contact rebuilt its real-time analytics stack by migrating from Apache Pinot to ClickHouse. The article describes the scaling and maintenance problems caused by Pinot's handling of upserts and growing data volumes, and explains how ClickHouse fit the team's OLAP and reporting requirements.

### Source excerpt

Constant Contact rebuilt its real-time analytics stack with ClickHouse. In this blog post, they share their lessons doing so.