# Scalable Analytics Architecture

Published articles for Scalable Analytics Architecture.

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

## 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.

## How We Built Tinybird Wrapped: A Year in Data

DevFeed: [How We Built Tinybird Wrapped: A Year in Data](<https://devfeed.tech/articles/how-we-built-tinybird-wrapped-a-year-in-data-18525.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/how-we-built-tinybird-wrapped>)

Author: Alberto Romeu, Pablo Abella

Published: 2026-01-15T00:00:00Z

Content type: tutorial

Language: en

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

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

Tags: [customer](<https://devfeed.tech/tags/customer.md>), [data](<https://devfeed.tech/tags/data.md>), [feature](<https://devfeed.tech/tags/feature.md>), [learn](<https://devfeed.tech/tags/learn.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

This article explains how Tinybird built Tinybird Wrapped, a yearly recap feature that aggregates and visualizes customer usage metrics across regions, time periods, and data sources.

### Source excerpt

Learn how we built Tinybird Wrapped, a yearly recap feature that aggregates and visualizes customer usage metrics across multiple regions, time periods, and data sources using... Tinybird!

## Best Practices to Backfill Materialized Views in ClickHouse® Safely

DevFeed: [Best Practices to Backfill Materialized Views in ClickHouse® Safely](<https://devfeed.tech/articles/best-practices-to-backfill-materialized-views-in-clickhouse-safely-18390.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/backfilling-materialized-views-diy-vs-tinybird-and-best-practices>)

Author: Jesús Botella

Published: 2026-01-09T00:00:00Z

Content type: tutorial

Language: en

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

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

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [operational](<https://devfeed.tech/tags/operational.md>), [reduce](<https://devfeed.tech/tags/reduce.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>)

### AI overview

This article explains how to safely backfill materialized views in ClickHouse and discusses how Tinybird can reduce the operational burden.

### Source excerpt

Backfilling materialized views in ClickHouse®, how to do it safely and how Tinybird helps to reduce operational burden.

## ClickHouse® Kafka Engine vs Tinybird Kafka Connector

DevFeed: [ClickHouse® Kafka Engine vs Tinybird Kafka Connector](<https://devfeed.tech/articles/clickhouse-kafka-engine-vs-tinybird-kafka-connector-18442.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/clickhouse-kafka-engine-vs-tinybird-connector>)

Author: Alberto Romeu

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

Content type: comparison

Language: en

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

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>)

Tags: [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [compare](<https://devfeed.tech/tags/compare.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [oss](<https://devfeed.tech/tags/oss.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>)

### AI overview

A comparison of the ClickHouse OSS Kafka Engine and Tinybird's Kafka connector, covering tradeoffs, failure modes, and when to choose each solution for a Kafka-to-ClickHouse pipeline.

### Source excerpt

Compare ClickHouse OSS Kafka Engine and Tinybird's Kafka connector. Understand tradeoffs, failure modes and when to choose each solution for your Kafka to ClickHouse pipeline.

## How to Fix Kafka to ClickHouse® Performance Bottlenecks

DevFeed: [How to Fix Kafka to ClickHouse® Performance Bottlenecks](<https://devfeed.tech/articles/how-to-fix-kafka-to-clickhouse-performance-bottlenecks-18516.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/how-to-fix-kafka-to-clickhouse-performance-bottlenecks>)

Author: Alberto Romeu

Published: 2025-12-30T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Structured-data](<https://devfeed.tech/topics/structured-data.md>)

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [distribution](<https://devfeed.tech/tags/distribution.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [partition](<https://devfeed.tech/tags/partition.md>), [performance](<https://devfeed.tech/tags/performance.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [schema](<https://devfeed.tech/tags/schema.md>), [view](<https://devfeed.tech/tags/view.md>)

### AI overview

A tutorial on optimizing performance in Kafka-to-ClickHouse pipelines through schema optimization, Materialized View tuning, partition distribution strategies, and throughput practices.

### Source excerpt

Learn how to optimize your Kafka to ClickHouse pipeline performance with schema optimization, Materialized View tuning, partition distribution strategies and throughput best practices.

## Why Kafka pipelines fail (and how to fix them)

DevFeed: [Why Kafka pipelines fail (and how to fix them)](<https://devfeed.tech/articles/why-kafka-pipelines-fail-and-how-to-fix-them-18772.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/why-kafka-pipelines-fail>)

Author: Alberto Romeu

Published: 2025-12-23T00:00:00Z

Content type: tutorial

Language: en

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

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [mistakes](<https://devfeed.tech/tags/mistakes.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

The article discusses predictable mistakes that cause Kafka pipelines to fail and ways to prevent them before they occur.

### Source excerpt

Kafka pipelines fail in predictable ways. These are the mistakes that break streaming data and how to prevent them before they happen.

## Build a Real-Time E-Commerce Analytics API from Kafka - II

DevFeed: [Build a Real-Time E-Commerce Analytics API from Kafka - II](<https://devfeed.tech/articles/build-a-real-time-e-commerce-analytics-api-from-kafka-ii-18403.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/build-real-time-ecommerce-analytics-api-kafka-part-2>)

Author: Alberto Romeu

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

Content type: tutorial

Language: en

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

Topics: [API](<https://devfeed.tech/topics/api.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [api](<https://devfeed.tech/tags/api.md>), [build](<https://devfeed.tech/tags/build.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>)

### AI overview

A tutorial on building a real-time ecommerce analytics API with Kafka, focusing on adding dashboards, alerts, and user-facing metrics to an online store.

### Source excerpt

Build a real-time ecommerce analytics API with Kafka part 2: add dashboards, alerts, and user-facing metrics to your store.

## Tutorial: Build a Real-Time E-Commerce Analytics API with Kafka

DevFeed: [Tutorial: Build a Real-Time E-Commerce Analytics API with Kafka](<https://devfeed.tech/articles/build-a-real-time-e-commerce-analytics-api-from-kafka-in-15-minutes-18402.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/build-real-time-ecommerce-analytics-api-kafka>)

Author: Alberto Romeu

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

Content type: tutorial

Language: en

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

Topics: [Kafka](<https://devfeed.tech/topics/kafka.md>), [API](<https://devfeed.tech/topics/api.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Tutorial](<https://devfeed.tech/topics/tutorial.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [api](<https://devfeed.tech/tags/api.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

A tutorial covering the architecture for building a real-time ecommerce analytics API with Kafka.

### Source excerpt

Build a real-time ecommerce analytics API with Kafka in hours, not weeks. This tutorial covers the complete architecture.

## Why Flink may be unnecessarily complex for most streaming data processing users

DevFeed: [Why Flink may be unnecessarily complex for most streaming data processing users](<https://devfeed.tech/articles/flink-s-95-problem-18498.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/flink-is-95-problem>)

Author: Javi Santana

Published: 2025-10-21T00:00:00Z

Content type: opinion

Language: en

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

Topics: [streaming-data-processing](<https://devfeed.tech/topics/streaming-data-processing.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>)

Tags: [flink](<https://devfeed.tech/tags/flink.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [streaming](<https://devfeed.tech/tags/streaming.md>), [streaming-data-processing](<https://devfeed.tech/tags/streaming-data-processing.md>)

### AI overview

The article argues that Flink's complexity may make it unnecessary for most people who need streaming data processing.

### Source excerpt

Flink might sound like the holy grail of streaming data processing, but for 95% of us, it's just a complex headache we don't need.

## CI/CD with Tinybird Forward: automating real-time deployments

DevFeed: [CI/CD with Tinybird Forward: automating real-time deployments](<https://devfeed.tech/articles/ci-cd-with-tinybird-forward-automating-real-time-deployments-18434.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/ci-cd-with-tinybird-forward-automating-real-time-data-deployments>)

Author: Iago Enríquez

Published: 2025-07-11T10:01:00Z

Content type: tutorial

Language: en

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

Topics: [CI/CD](<https://devfeed.tech/topics/cicd.md>), [real-time](<https://devfeed.tech/topics/real-time.md>)

Tags: [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

An example based on the Electric Project demonstrates how to create a CI/CD workflow using Tinybird Forward for real-time data deployments.

### Source excerpt

An example based on the Electric Project created in a previous post to show how to create a CI/CD workflow using Tinybird Forward.

## Scaling ClickHouse® ingestion with multi-writer architecture

DevFeed: [Scaling ClickHouse® ingestion with multi-writer architecture](<https://devfeed.tech/articles/scaling-clickhouse-ingestion-with-multi-writer-architecture-18646.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/scaling-real-time-ingestion-with-multiple-writers>)

Author: Jordi Orihuela

Published: 2025-06-27T10:00:00Z

Content type: tutorial

Language: en

Sources: [Tinybird](<https://devfeed.tech/sources/tinybird.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>)

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

### AI overview

The article presents a multi-writer architecture for scaling real-time ClickHouse ingestion and claims that the design prevents data loss caused by conflicts between writers.

### Source excerpt

Scaling real-time ingestion with multiple writers creates conflicts most architectures can't handle. This design prevents data loss.

## Cut AWS costs 40% while scaling faster with EKS, Karpenter, and Spot Instances

DevFeed: [Cut AWS costs 40% while scaling faster with EKS, Karpenter, and Spot Instances](<https://devfeed.tech/articles/cut-aws-costs-by-20-while-scaling-with-eks-karpenter-and-spot-18526.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/how-we-cut-aws-costs-while-scaling-faster-with-eks-karpenter-and-spot-instances>)

Author: Luis Rodríguez

Published: 2025-06-27T10:00:00Z

Content type: article

Language: en

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

Topics: [Amazon EKS](<https://devfeed.tech/topics/amazon-eks.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>)

### AI overview

The article explains changes that cut AWS costs by 40% while improving scaling speed with EKS, Karpenter, and Spot Instances.

### Source excerpt

We cut AWS costs 40% while scaling faster using EKS, Karpenter, and Spot Instances. Here's exactly what we changed.

## How Tinybird Uses KEDA and Real-Time Analytics to Autoscale Kafka Workloads

DevFeed: [How Tinybird Uses KEDA and Real-Time Analytics to Autoscale Kafka Workloads](<https://devfeed.tech/articles/why-we-ditched-prometheus-for-autoscaling-and-don-t-miss-it-18647.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/scaling-with-keda-and-tinybird>)

Author: Víctor M. Fernández

Published: 2025-06-27T10:00:00Z

Content type: tutorial

Language: en

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

Topics: [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [real-time](<https://devfeed.tech/topics/real-time.md>)

Tags: [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>)

### AI overview

Tinybird describes using KEDA and its real-time analytics platform to autoscale Kafka workloads.

### Source excerpt

Tinybird uses KEDA and its own real-time analytics platform to autoscale Kafka workloads. Learn how we made it work.

## How we automatically handle ClickHouse® schema migrations

DevFeed: [How we automatically handle ClickHouse® schema migrations](<https://devfeed.tech/articles/how-we-automatically-handle-clickhouse-schema-migrations-18767.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/when-not-to-migrate-your-data>)

Author: Raquel Barbadillo

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

Content type: article

Language: en

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

Topics: [clickhouse](<https://devfeed.tech/topics/clickhouse.md>), [Structured-data](<https://devfeed.tech/topics/structured-data.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [clickhouse](<https://devfeed.tech/tags/clickhouse.md>), [data](<https://devfeed.tech/tags/data.md>), [data-lineage](<https://devfeed.tech/tags/data-lineage.md>), [data-migrations](<https://devfeed.tech/tags/data-migrations.md>), [migrations](<https://devfeed.tech/tags/migrations.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [schema](<https://devfeed.tech/tags/schema.md>)

### AI overview

The article explains how data lineage is used to optimize ClickHouse table deployments and avoid unnecessary, expensive data migrations.

### Source excerpt

How we use data lineage to optimize ClickHouse® table deployments and avoid unnecessary and expensive data migrations.

## Optimizing Apache Iceberg tables for real-time analytics

DevFeed: [Optimizing Apache Iceberg tables for real-time analytics](<https://devfeed.tech/articles/optimizing-apache-iceberg-tables-for-real-time-analytics-18585.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/optimizing-apache-iceberg-tables-for-real-time-analytics>)

Author: Alberto Romeu

Published: 2025-06-03T10:00:00Z

Content type: tutorial

Language: en

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

Topics: [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [Apache Iceberg tables](<https://devfeed.tech/topics/apache-iceberg-tables.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Sorting](<https://devfeed.tech/topics/sorting.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [apache-iceberg](<https://devfeed.tech/tags/apache-iceberg.md>), [apache-iceberg-tables](<https://devfeed.tech/tags/apache-iceberg-tables.md>), [high-performance](<https://devfeed.tech/tags/high-performance.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [partitioning](<https://devfeed.tech/tags/partitioning.md>), [performance](<https://devfeed.tech/tags/performance.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [sorting](<https://devfeed.tech/tags/sorting.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

A tutorial on using Apache Iceberg partitioning, sorting, and compaction features to build high-performance real-time analytics systems.

### Source excerpt

Learn how to use Iceberg's partitioning, sorting, and compaction features to build high-performance real-time analytics systems

## Building real-time analytics with Redpanda, Iceberg, and Tinybird

DevFeed: [Building real-time analytics with Redpanda, Iceberg, and Tinybird](<https://devfeed.tech/articles/building-real-time-analytics-with-redpanda-iceberg-and-tinybird-18409.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/building-real-time-analytical-apps-with-redpanda-iceberg-and-tinybird>)

Author: Alberto Romeu

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

Content type: tutorial

Language: en

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

Topics: [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [real-time](<https://devfeed.tech/topics/real-time.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [apps](<https://devfeed.tech/tags/apps.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [building](<https://devfeed.tech/tags/building.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>)

### AI overview

The article presents a modern stack for building real-time analytical apps with Redpanda, Iceberg, and Tinybird, and indicates that it includes the complete architecture.

### Source excerpt

Building real-time analytical apps with Redpanda, Iceberg, and Tinybird creates a modern stack that scales. Complete architecture inside.

## Real-Time Analytics on Apache Iceberg with Tinybird

DevFeed: [Real-Time Analytics on Apache Iceberg with Tinybird](<https://devfeed.tech/articles/real-time-analytics-on-apache-iceberg-with-tinybird-18616.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/real-time-analytics-on-apache-iceberg-with-tinybird>)

Author: Alberto Romeu, Víctor Ramírez

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

Content type: tutorial

Language: en

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

Topics: [Apache Iceberg](<https://devfeed.tech/topics/apache-iceberg.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [Framework](<https://devfeed.tech/topics/framework.md>)

Tags: [analytics](<https://devfeed.tech/tags/analytics.md>), [apache-iceberg](<https://devfeed.tech/tags/apache-iceberg.md>), [apis](<https://devfeed.tech/tags/apis.md>), [build](<https://devfeed.tech/tags/build.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [scale](<https://devfeed.tech/tags/scale.md>)

### AI overview

A tutorial on building scalable real-time analytics APIs over Apache Iceberg tables using Tinybird.

### Source excerpt

Learn how to build real-time analytics APIs that scale over your Iceberg tables

## dbt in real-time

DevFeed: [dbt in real-time](<https://devfeed.tech/articles/dbt-in-real-time-18469.md>)

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

Author: Javi Santana

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

Content type: article

Language: en

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

Topics: [real-time](<https://devfeed.tech/topics/real-time.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [SQL](<https://devfeed.tech/topics/sql.md>)

Tags: [batch](<https://devfeed.tech/tags/batch.md>), [performance](<https://devfeed.tech/tags/performance.md>), [pipelines](<https://devfeed.tech/tags/pipelines.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [sql](<https://devfeed.tech/tags/sql.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

The article describes how dbt can transform batch models into streaming pipelines while retaining the same SQL, resulting in a different performance profile.

### Source excerpt

dbt in real-time transforms your batch models into streaming pipelines. Same SQL, completely different performance profile.

## Best practices for downsampling billions of rows of data

DevFeed: [Best practices for downsampling billions of rows of data](<https://devfeed.tech/articles/best-practices-for-downsampling-billions-of-rows-of-data-18458.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/data-downsampling-best-practices>)

Author: Paco González

Published: 2025-04-08T00:00:00Z

Content type: article

Language: en

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

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

Tags: [best-practices](<https://devfeed.tech/tags/best-practices.md>), [compute](<https://devfeed.tech/tags/compute.md>), [data](<https://devfeed.tech/tags/data.md>), [effective](<https://devfeed.tech/tags/effective.md>), [reduce](<https://devfeed.tech/tags/reduce.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>)

### AI overview

The article presents best practices for downsampling billions of rows of data. It states that downsampling can reduce compute resource use, while noting that this approach involves tradeoffs.

### Source excerpt

Data downsampling can be an effective way to reduce compute resources, but it comes with tradeoffs.

## How to run load tests in real-time data systems

DevFeed: [How to run load tests in real-time data systems](<https://devfeed.tech/articles/how-to-run-load-tests-in-real-time-data-systems-18519.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/how-to-run-load-tests-in-real-time-data-systems>)

Author: Ana Guerrero, Iago Enríquez

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

Content type: tutorial

Language: en

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

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

Tags: [how-to](<https://devfeed.tech/tags/how-to.md>), [load](<https://devfeed.tech/tags/load.md>), [production](<https://devfeed.tech/tags/production.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

A tutorial on running load tests for real-time data systems, noting that they fail differently from traditional applications and discussing how to avoid disrupting production.

### Source excerpt

Load tests on real-time data systems fail differently than traditional apps. Here's how to run them without breaking production.

## Real-Time Logs Analytics Architectures: Choosing an Approach for Scale

DevFeed: [Real-Time Logs Analytics Architectures: Choosing an Approach for Scale](<https://devfeed.tech/articles/i-ve-helped-huge-companies-scale-logs-analysis-here-s-how-18630.md>)

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

Author: Paco González

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

Content type: opinion

Language: en

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

Topics: [real-time](<https://devfeed.tech/topics/real-time.md>)

Tags: [analysis](<https://devfeed.tech/tags/analysis.md>), [architectures](<https://devfeed.tech/tags/architectures.md>), [logs](<https://devfeed.tech/tags/logs.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [scale](<https://devfeed.tech/tags/scale.md>)

### AI overview

The article discusses real-time logs analytics architectures, which range from simple to complex, and emphasizes choosing an appropriate architecture to avoid rebuilding it later.

### Source excerpt

Real-time logs analytics architectures range from simple to complex. Choose the wrong one and you'll rebuild it later. Choose wisely.

## Building Real-Time Live Sports Viewer Analytics with Tinybird and AWS

DevFeed: [Building Real-Time Live Sports Viewer Analytics with Tinybird and AWS](<https://devfeed.tech/articles/building-real-time-live-sports-viewer-analytics-with-tinybird-and-aws-18411.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/building-real-time-live-sports-viewer-analytics-with-tinybird-and-aws>)

Author: Ariel Pérez

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

Content type: tutorial

Language: en

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

Topics: [real-time](<https://devfeed.tech/topics/real-time.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Sports](<https://devfeed.tech/topics/sports.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [aws](<https://devfeed.tech/tags/aws.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>), [sports](<https://devfeed.tech/tags/sports.md>)

### AI overview

The article describes building real-time live sports viewer analytics with Tinybird and AWS, including an architecture intended to support millions of viewers without crashing.

### Source excerpt

Showing real-time stats to millions of viewers without crashing? It's possible. Here's the architecture that won't drain your budget.

## Application Architecture: Combining DynamoDB and Tinybird

DevFeed: [Application Architecture: Combining DynamoDB and Tinybird](<https://devfeed.tech/articles/application-architecture-combining-dynamodb-and-tinybird-18385.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/application-architecture-combining-dynamodb-and-tinybird>)

Author: Alasdair Brown

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

Content type: tutorial

Language: en

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

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

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [dynamodb](<https://devfeed.tech/tags/dynamodb.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>)

### AI overview

This article explains how to combine DynamoDB for transactions with Tinybird for analytics, addressing their differing performance characteristics.

### Source excerpt

DynamoDB is fast for transactions but slow for analytics. Here's how to combine it with Tinybird and get the best of both worlds.

## Simple patterns for aggregating on DynamoDB

DevFeed: [Simple patterns for aggregating on DynamoDB](<https://devfeed.tech/articles/simple-patterns-for-aggregating-on-dynamodb-18478.md>)

Original publisher: [Read original article](<https://www.tinybird.co/blog/dynamodb-aggregation>)

Author: Cameron Archer

Published: 2024-10-15T00:00:00Z

Content type: tutorial

Language: en

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

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

Tags: [dynamodb](<https://devfeed.tech/tags/dynamodb.md>), [patterns](<https://devfeed.tech/tags/patterns.md>), [scalable-analytics-architecture](<https://devfeed.tech/tags/scalable-analytics-architecture.md>)

### AI overview

The article presents four approaches for aggregating data in DynamoDB tables, addressing the fact that DynamoDB does not natively support aggregations.

### Source excerpt

DynamoDB doesn't natively support aggregations, so here are four different approaches to aggregate data in DynamoDB tables.

[Next page](<https://devfeed.tech/tags/scalable-analytics-architecture.md?cursor=WyIyMDI0LTEwLTE1VDAwOjAwOjAwKzAwOjAwIiwgIjM4NDA2MWFhLTVkMTQtNDVmYy04M2Q4LTNjNmVmOTRkMDRhZSJd>)