• >
  • >
  • >
  • >
  • >
Firebolt > Case Studies > How Similarweb uses Firebolt to deliver sub-second analytics over more than 1 trillion rows

How Similarweb uses Firebolt to deliver sub-second analytics over more than 1 trillion rows

Firebolt Logo
Customer Company Size
Large Corporate
Country
  • United States
Product
  • Firebolt
  • AWS
  • DynamoDB
  • Databricks
  • Airflow
Tech Stack
  • Spark
  • AWS
  • Databricks
  • Airflow
Implementation Scale
  • Enterprise-wide Deployment
Impact Metrics
  • Cost Savings
  • Productivity Improvements
Technology Category
  • Analytics & Modeling - Predictive Analytics
  • Platform as a Service (PaaS) - Data Management Platforms
Applicable Industries
  • Software
  • Professional Service
Applicable Functions
  • Business Operation
Services
  • Software Design & Engineering Services
  • System Integration
About The Customer
Similarweb is a leading big data company that provides comprehensive web analytics services. It collects vast amounts of web-related data to help marketers, brands, and salespeople understand how audiences interact with websites. Similarweb's platform allows users to track keyword searches, website traffic, and user behavior across various websites. The company aims to deliver a seamless user experience by enabling users to analyze, slice, and dice data to gain insights. With a focus on delivering analytics-rich experiences, Similarweb ingests 5TB of new data daily and manages a dataset of approximately 1 petabyte. The company's operations are primarily based on AWS, utilizing tools like Spark, Databricks, and Airflow for data processing and orchestration.
The Challenge
Similarweb faced significant challenges in delivering fast and efficient analytics over massive data volumes. The company needed to enable users to analyze segments within larger websites, such as comparing FootLocker.com traffic with Amazon.com shoe searches. The dynamic input from users required handling an exponential number of combinations, making pre-processing unfeasible. Additionally, the existing solutions like Athena and DynamoDB were not fast enough or lacked SQL support for dynamic grouping. The challenge was further compounded by the need to scan large data volumes, such as 150GB of data generated daily by Amazon, and the requirement to analyze up to two years' worth of data.
The Solution
To address the challenges, Similarweb evaluated several solutions and ultimately selected Firebolt for its superior performance and cost-effectiveness. Firebolt's ability to handle raw data without additional pre-processing and deliver sub-second query performance was a key factor in the decision. The decoupling of storage and compute in Firebolt allowed Similarweb to isolate workloads and ensure consistently fast query responses. This enabled the company to develop new features without impacting the production experience. Firebolt's REST APIs and integration with Airflow facilitated seamless orchestration in production. The solution allowed Similarweb to deliver dynamic querying capabilities and enhance user experience by providing fast and predictable analytics.
Operational Impact
  • Similarweb successfully implemented Firebolt, enhancing its ability to deliver fast and efficient analytics.
  • The decoupling of storage and compute in Firebolt allowed for workload isolation, improving development and production processes.
  • Firebolt's integration with Airflow and REST APIs facilitated seamless orchestration and feature development.
Quantitative Benefit
  • Firebolt enabled sub-second query performance, significantly improving user experience.
  • Similarweb managed to handle 1 petabyte of data efficiently with Firebolt.
  • The solution allowed for the analysis of up to two years' worth of data, enhancing analytical capabilities.

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

Related Case Studies.

Contact us

Let's talk!
* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that AGP may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from AGP.
Submit

Thank you for your message!
We will contact you soon.