🚀
Introducing Versions: Develop data products using Git. Join the waitlist

How it works

1. Connect

Create a new Kafka consumer in seconds with Tinybird’s native Kafka connector. Just add your server details, select a Topic, and go.

2. Store

Define your schema (or allow Tinybird to guess it for you) and store your events in a managed, columnar Data Source at millions of EPS. Tinybird supports AVRO format and schema registry integration for automatic deserialization.

3. Query

Use Tinybird Pipes to write short, composable SQL nodes to filter, aggregate, and join. Enrich your events to dimensions and materialize on the fly. Tinybird chains and optimizes the nodes for super-fast analytics.

4. Publish

Add query parameters to your SQL with the Tinybird templating language, and instantly publish queries as dynamic, low-latency REST APIs that scale.

2. Store

Define your schema (or allow Tinybird to guess it for you) and store your events in a managed, columnar Data Source at millions of EPS. Tinybird supports AVRO format and schema registry integration for automatic deserialization.

4. Publish

Add query parameters to your SQL with the Tinybird templating language, and instantly publish queries as dynamic, low-latency REST APIs that scale.

“Tinybird is the highly available database that allows you to query quickly and aggressively without having to worry about anything, which is crazy to believe! The abstraction from ClickHouse features, the Data Sources, the Pipes, and how easy it is to deploy an API - one click and instantly available - it’s magic.”

Senior Software Engineer at Vercel

Why use Tinybird?

Native Kafka connector

Storing Kafka events into an OLAP database is simple using Tinybird’s native Kafka connector. With automatic schema guessing and no hassle setup, you’ll be storing events in seconds.

Kafka 🤝 ClickHouse

Kafka deserves a database that can keep up. Tinybird is built on ClickHouse, the analytical database built for ultra-fast ingestion and low-latency aggregation over billions of rows of data.

Completely serverless

Designed to handle traffic spikes at Black Friday-scale, Tinybird can easily ingest millions of messages per minute from Kafka topics and write them to columnar storage for rapid query availability.

As simple as SQL

No Java, no new SDKs or frameworks. SQL is the only skill you need to define metrics and publish low-latency REST APIs from Kafka streams.

REST APIs in a click

It all comes together with the Endpoints. Instantly publish your SQL queries as low-latency, dynamic REST APIs to power your next application or service.

Secure and scalable

Easily generate tokens to control access to your API endpoints, and implement as many access policies as you need, with support for row-level security.

“Tinybird is more than just a managed database and an API service, it’s also an amazing dev tool. The CLI makes it incredibly easy to manage and deploy high scale data pipelines."

CTO at Avantgarde Finance

Frequently Asked Questions

Can't find the answer you're looking for? Email us at support@tinybird.co or join us on Slack.

Start productizing your Kafka streams

Publish your first API in minutes. Get started with the free-forever Tinybird Build plan, with 10 GB of storage and 1000 req/day on the endpoints you publish.