Reco’s AI-Powered Rewrite of JSONata Yields $500K Annual Savings
Canadian tech company Reco has made a significant leap in efficiency by rewriting its JSON transformation pipeline, resulting in substantial cost savings. The company implemented a new solution, "gnata," which is a pure-Go version of JSONata, a language used for querying and transforming JSON data. This strategic move has led to a 1,000x speedup on common expressions and an annual saving of $500,000.
Reco’s JSON Transformation Solution
Reco, known for its policy engine that evaluates JSONata expressions across billions of data events, faced challenges with its previous setup. The original implementation relied on jsonata-js, a JavaScript solution that required costly compute resources and introduced latency due to cross-language RPC calls. By developing gnata, Reco eliminated these inefficiencies, allowing direct evaluation of expressions in Go, the language of its data pipeline. This transition not only cut down costs but also improved performance significantly.
Industry Context and Competition
Reco’s approach highlights a growing trend in the tech industry where companies are leveraging in-house solutions to tackle inefficiencies. The reliance on external services can often lead to increased costs and performance bottlenecks. By rewriting JSONata in Go, Reco has demonstrated how companies can harness internal capabilities to optimize operations. This move places Reco in a competitive position, potentially influencing other firms to reconsider their reliance on third-party solutions.
Implications for the Market
The successful implementation of gnata suggests a shift towards more streamlined and cost-effective data processing solutions. As companies continue to process vast amounts of data, the need for efficient and scalable solutions becomes paramount. Reco’s experience may encourage other organizations to explore similar strategies, potentially leading to broader industry changes. The focus on reducing operational costs while maintaining high performance could redefine how companies approach software development and deployment.
Reco’s innovative solution not only enhances its operational efficiency but also sets a precedent for others in the tech industry. The company plans to continue refining its data processing capabilities, potentially leading to further advancements and cost reductions.




















