Join Starburst on May 28th for Launch Point, our new product summit showcasing the future of Starburst.

Optimizing query performance to power data lake analytics

On any given day, El Toro’s Machine Learning algorithms digest over 350 billion data points. Starburst Enterprise’s analytics engine helps El Toro run fast, live, interactive queries on its data lake, facilitating ad-hoc analytics on a massive scale.

  • 300%

    improvement in query performance

  • $5 million

    in savings

  • Thousands

    of campaigns launched per day

  • Region

    Americas

  • Industry

    software

  • Environment

    hybrid

  • Solution

    enterprise

  • Employees

    250-500

Cover
Richard Teachout

Richard Teachout

CTO

El Toro

The needs we were struggling with were exactly why we ended up with Trino, and Starburst was a very natural next step for us as an Enterprise company — it makes data access easier, better, more supported, more stable, and more developed without needing to put the resources in place.

  • About

    Since its inception in 2014, advertising technology company El Toro has become a leader in IP targeting. Its patented technology allows advertisers to target individual homes, based on their IP addresses and the demographic information of the people living there, with extreme precision. This allows customers to “get the right message, to the right person, at the right time,” shares El Toro’s CTO, Richard Teachout. El Toro was struggling to facilitate ad-hoc analytics due to its hundreds of databases, and queries involving over 100 million records that reside across the various data stores. 

  • Challenge

    El Toro’s technology leverages machine learning algorithms to constantly monitor, digest, and interpret data from hundreds of 1st, 2nd, and 3rd party data sources. Its data architecture includes:

    • Amazon S3
    • Apache Hive 
    • Apache Cassandra 
    • PostgreSQL 
    • MongoDB 

    Processing large amounts of complex data across these platforms was slow and time-consuming — El Toro relied on complex ETL pipelines to facilitate queries for ad-hoc analytics. After visualizing the data in PowerBI, the company had to reverse engineer queries to generate results for clients. 

    The data engineering team evaluated other options for data access, such as Snowflake and Databricks. However, the alternatives did not support their technical requirements at the scale El Toro demanded, and would have had a price tag in the millions.   

  • Solution

    The team deployed Starburst Enterprise to accelerate data access with features such as enterprise-grade performance, connectivity, security, cluster management, and support. It also offered these additional benefits:

    • Deploying and managing Starburst Enterprise using Kubernetes removed the burden of more manual Trino deployments and cluster management. 
    • Auto-scaling with graceful shutdown features enabled better cluster management. 
    • 40+ supported connectors and high-performance parallel connectors unlocked El Toro’s entire data environment.
    • Self-service BI allowed data consumers to join and access data in PowerBI. 

  • Results

    Starburst Enterprise’s analytics engine helped El Toro run fast, live, interactive queries on its data lake. The company also found that it eliminates the need for the additional resources and ongoing technical support to deploy at scale. 

    In addition, Starburst Enterprise delivers the following impacts to El Toro’s business:

    • 300% increase in query performance. Starburst Enterprise offers enhancements on top of Trino, such as exclusive connectors, pushdown query processing, and dynamic filtering, that exponentially speeds up query run times.
    • $5 million cost savings. Starburst Enterprise circumvented the need for El Toro to spend $5 million moving its data stack to a data warehouse.
    • Decreased time-to-market. Quicker, easier access to data results in improved time-to-market for launching advertising campaigns. El Toro is now able to launch thousands of campaigns per day.
    • Data products. Starburst Enterprise enables data producers to create and maintain an array of data products, including a client-facing data marketplace for downstream users to query live data. 

    Starburst Enterprise also provides easy configuration in any environment, automated deployments anywhere, advanced monitoring, and 24×7 support by Trino experts, decreasing the workload for both platform administration and data engineering staff.  

    Ultimately, Starburst Enterprise improves the analytics that enhance El Toro’s ability to visualize and extrapolate audiences based on human intent, ensuring decisions and dollars are allocated to the right audiences at the right time. Coming next, El Toro plans to create a recommendation engine based on all the customer data they collect — powered by Starburst.

Cookie Notice

This site uses cookies for performance, analytics, personalization and advertising purposes. For more information about how we use cookies please see our Cookie Policy.

Manage Consent Preferences

Essential/Strictly Necessary Cookies

Required

These cookies are essential in order to enable you to move around the website and use its features, such as accessing secure areas of the website.

Analytical/Performance Cookies

These are analytics cookies that allow us to collect information about how visitors use a website, for instance which pages visitors go to most often, and if they get error messages from web pages.

Functional/Preference Cookies

These cookies allow our website to properly function and in particular will allow you to use its more personal features.

Targeting/Advertising Cookies

These cookies are used by third parties to build a profile of your interests and show you relevant adverts on other sites.