Нир Барак, ведущий инженер по данным компании Reco, за семь часов переписал движок JSONata с JavaScript на Go с помощью ИИ-ассистента Cursor. Затраты на токены составили $400. Результатом стала открытая библиотека gnata — 13 000 строк кода с 1778 пройденными тестами и ускорением до 1000x на простых выражениях. Экономия для компании — $500 000 в год.

Поводом послужила публикация Cloudflare о том, как один инженер с помощью ИИ переписал Next.js на Vite за неделю, потратив около $1100 на токены. Методика оказалась простой: берется официальный набор тестов существующей реализации, ИИ пишет код до тех пор, пока все тесты не проходят. Барака заинтересовал не сам результат, а подход — и он понял, что у Reco ровно такая же задача.

JSONata — язык запросов и преобразований для JSON, удобный для написания правил обнаружения угроз без прямого взаимодействия с кодовой базой. Эталонная реализация написана на JavaScript, тогда как конвейер Reco — на Go. Годами компания держала на Kubernetes флот Node.js-процессов, к которым Go-сервисы обращались по RPC: один крупный кластер разросся до более 200 реплик только для JSONata-выражений, что привело к исчерпанию IP-адресов. Такая архитектура обходилась примерно в $300 000 в год.

Развертывание новой архитектуры gnata заняла неделю. Сначала она работала в режиме теневого вычисления — результаты jsonata-js использовались как основные, а расхождения логировались. После трех дней без единого расхождения gnata стала основной. К тому моменту библиотека уже обработала миллиарды событий — и попутно обнаружила баги в самом jsonata-js, где эталонная реализация не следует собственной спецификации. 

Отказ от RPC-флота дал $300 000 экономии в год. Еще $200 000 удалось срезать на рефакторинге движка правил: раньше он запускал десятки тысяч go-рутин, чтобы компенсировать ограничения JSONata, — теперь эта необходимость исчезла. Итого $500 000 в год менее чем за две недели работы. Барак называет происходящее началом эпохи "хирургического рефакторинга" — точечных переработок узких мест с помощью ИИ — и считает февраль 2026 года переломным моментом даже для скептиков.

P.S. Поддержать меня можно подпиской на канал "сбежавшая нейросеть", где я рассказываю про ИИ с творческой стороны.