Tinybird Customer Story
Ben HylakCTO at Raindrop
100M+daily requests
100-1000xfaster than Postgres
1week to production
2-3fewer engineers needed
AI engineers use Raindrop to discover AI app anomalies, set up tracking, and curate datasets from real user interactions.
As artificial intelligence becomes integrated into more products, companies face a new challenge: understanding how users interact with AI features and identifying when things go wrong.
Traditional software monitoring tools like Sentry have transformed how companies detect and respond to errors in their web applications. But the same paradigm doesn't exist yet for AI applications, leaving companies with limited visibility into their AI features' performance.
Ben HylakCTO at Raindrop
Raindrop is building Sentry for AI products—a monitoring platform that gives companies visibility into how their AI applications are performing, what topics users are exploring, and where issues arise.
As with many startups, Raindrop initially built their data infrastructure on Postgres. This worked well in the beginning, but quickly hit limitations as they started handling customer data.
Ben HylakCTO at Raindrop
The team faced multiple challenges with their Postgres implementation:
They needed a solution that could not only support their user-facing analytics but also their internal metrics.
Raindrop knew they needed a database designed for analytics workloads. After evaluating options like ClickHouse Cloud and various providers, they selected Tinybird for two critical reasons: implementation speed and reduced complexity.
After switching from Postgres to Tinybird, Raindrop saw immediate performance gains even without any optimization.
Ben HylakCTO at Raindrop
This immediate performance gain made the decision clear for Raindrop, but it wasn't just raw query speed that won them over. As the team began working with Tinybird, they discovered several key architectural advantages that aligned perfectly with their engineering values and security requirements.
For a small team transitioning from Postgres to a column-oriented analytics database, the learning curve could have been steep. Tinybird's developer-friendly interface helped bridge this knowledge gap.
Ben HylakCTO at Raindrop
The interactive SQL environment allowed Raindrop's engineers to experiment with queries, see immediate results, and understand the performance implications of different approaches. This accelerated their learning and enabled them to quickly build expertise in optimizing time-series analytics queries.
Raindrop valued Tinybird's clean separation of concerns, which allowed them to maintain a well-structured application architecture while integrating powerful analytics capabilities.
Ben HylakCTO at Raindrop
This architectural elegance meant Raindrop could maintain a clear separation between their data processing logic and application code. Engineers could modify analytics queries without touching application code, and vice versa, reducing coupling and simplifying maintenance as the product evolved.
Raindrop was able to move remarkably quickly with Tinybird, transitioning their first proof-of-concept customer from Postgres to Tinybird in about a week.
Ben HylakCTO at Raindrop
Tinybird's branching feature proved crucial for Raindrop's rapid development cycle, allowing them to experiment with different approaches without disrupting production.
This rapid implementation enabled Raindrop to build several key features powered by Tinybird:
Tinybird makes it possible to narrow down a search to a specific property, for example, to see that an issue is primarily impacting a specific AI model or tool call.
Much of Raindrop’s internal monitoring is built directly within Tinybird as well. By bringing Raindrop's internal analytics dashboards in-house, Raindrop can build powerful dashboards and alerting systems that can notify Raindrop and their customers, as well. For example, if a customer has a burst of 100k events, Raindrop's issue detection can experience a slight lag. Now with Tinybird, they can show that to their customers.
Throughout the product – whether in Slack or the Dashboard – Raindrop shows customers charts to understand how usage of their AI product is changing over time. These graphs are all built on top of Tinybird. Powerful features like WITH FILL/STEP abstract the hardest parts of building reliable and performant charts.
When asked about the return on investment from implementing Tinybird, Hylak's answer was clear and quantifiable:
Ben HylakCTO at Raindrop
For a small startup team, this represents a significant cost saving and allows them to focus on building their core product rather than managing infrastructure.
Raindrop has also found a balanced approach between traditional databases and analytics platforms:
This practical approach has allowed Raindrop to build a robust monitoring platform that can scale with their customers while maintaining a lean engineering team.
For teams facing similar challenges with time-series data in Postgres, Hylak offers clear advice:
Ben HylakCTO at Raindrop
With Tinybird, Raindrop has built a platform that can process hundreds of millions of events daily, providing AI companies with the monitoring and visibility they need to build better AI products. The infrastructure is now positioned to scale with Raindrop's rapid customer growth while maintaining the performance and reliability that their customers depend on.
Copyright © 2025 Tinybird. All rights reserved
|