Company
Date Published
Author
Ray Paik
Word count
540
Language
English
Hacker News points
None

Summary

FeedMe, a Malaysian-based company that provides Point of Sale (POS) systems for the food and beverage industry across South East Asia, was struggling to maintain and scale their previous reporting system, which relied on SQL queries and JavaScript to process data from MongoDB, CouchDB, and BigQuery. To address this issue, they took a phased approach to deploy Cube.js, a cloud-based data platform that allows users to create custom reports. The FeedMe team found Cube.js to be relatively straightforward to use and implemented its Dynamic Schema Creation feature first, followed by more advanced features such as pre-aggregations and Cube Store. With Cube.js, FeedMe was able to simplify their data processing, reduce their BigQuery costs by about ⅔, and improve the performance of their sales reports, which now take less than 10 seconds to query compared to several minutes before. The company has been using Cube.js in production since May 2021 and values its collaborative community and documentation as essential tools for onboarding and feedback.