How it works
top_products
SELECT product_id, count() AS sales FROM events
WHERE event = ‘buy’
GROUP BY product_id
ORDER BY sales DESC
top_products_endpoint
SELECT title, sales, sales*price as revenues
FROM o top_products
JOIN o products using product_id
ORDER BY {{column(order_by, ‘sales’)}} DESC
LIMIT {{Int8(limit, 10, required=True)}}
Simplify complex queries
By splitting your query in different nodes you simplify development and maintenance.
Enrich your data and add custom logic
Use JOINs to enrich your data. Enable parameterised API endpoints using a simple templating language.
“We decided to go with Tinybird rather than continuing to invest on our internal Clickhouse cluster. Tinybird’s tools, scalability and support have helped us accelerate and improve our analytics dashboards for our customers.”
Jordi Miró
CTO at The Hotels Network
“After testing with Postgres, Cassandra, Redshift, etc. we finally went with Tinybird. Technical support is incredible and our query latency has improved a lot. We are no longer worried about how many rows we have.”
Pedro Liévana
Lead Engineer at Plytix
“Analytics at STAY are at another level now, all thanks to Tinybird’s platform and the amazing technical support from their team during the migration and implementation process.”
“With Tinybird we were able to deploy an alerts system over Kafka data without having to deploy a single line of code or worry about scale.
And any new use case is just a SQL query away.”
Ignasi Vegas
Data Engineer at Feedback Loop
“Tinybird takes out the hassle of dealing with data access performance and DB scaling. Now we can focus on what really matters: providing the best tool possible to our clients.”
Álex López
Co-founder and CTO
API Endpoints
For developers by developers
Imagine if you could take any data stream, join it with others, and publish the results as secure, low-latency, always-up-to-date APIs – in a matter of minutes.
Tinybird lets you do just that, with a developer experience that helps you ship data features to production faster.
In the docs
Getting started with Tinybird
Learn how to build a quick and easy API endpoint using open data.
It won’t take you more than 10 minutes.
Testimonials
What people say about us
“We had noticed how fast Tinybird could process events, so we decided to go even further and send more events from even more forms to Tinybird. In total, we sent 3 million events in 12 hours using Tinybird’s High Frequency Ingestion endpoint. We didn’t even have to warn them. The entire time, P99 latency stayed beneath 100ms.”
Software Engineer @ Typeform
“Tinybird is the most exciting data company since Snowflake. It’s revolutionized the way we think about realtime data analytics at Vercel, for billions of data points per day.”
Create your workspace for free
Build low-latency APIs in minutes with nothing but SQL.
Join us on Slack
Join hundreds of data developers and connect directly with the Tinybird Team