AiVoer
← Terug naar overzicht

Reco herschreef JSONata in Go met AI in 7 uur

Opinie

Het data engineering-team van Reco gebruikte Cursor om de JavaScript-bibliotheek JSONata in zeven uur naar Go te herschrijven, voor $400 aan AI-tokens en 13.000 regels code.

Het data engineering-team van Reco gebruikte Cursor om de JavaScript-bibliotheek JSONata in zeven uur te herschrijven naar Go, met een kostenpost van $400 aan AI-tokens en een output van 13.000 regels code met 1.778 geslaagde tests. De herschrijving elimineerde dure RPC-calls tussen de Go-policy-engine en Node.js-pods op Kubernetes, waarmee $500.000 per jaar aan rekenkosten werd bespaard – $300.000 daarvan door het afschalen van de RPC-vloot. Eenvoudige veldopzoekingen werden 1.000 keer sneller, complexe expressies 25 tot 90 keer. Het team draaide zeven dagen in shadow mode zonder afwijkingen voordat het naar productie werd gepromoot, en vond onderweg zelfs bugs in de originele referentie-implementatie. AI-ondersteunde herschrijvingen van goed geteste bibliotheken worden een herhaalbaar patroon, en de economie wordt voor engineering managers steeds moeilijker te negeren.