Добавить в корзинуПозвонить
Найти в Дзене
Нейрозона сегодня

VibeSQL: База данных, написанная ИИ за 25 дней

Разработчик Робб Уолтерс представил VibeSQL — реляционную базу данных, написанную на Rust с использованием исключительно ИИ-агентов. За 25 дней проект достиг 100% прохождения стандартного набора тестов SQLLogicTest, включающего 622 файла и около 6 миллионов проверок. В процессе разработки человек выполнял роль архитектора и ревьюера, однако весь код был сгенерирован агентами: Claude Code отвечал за написание кода, а Loom — за оркестрацию. Loom координировал параллельные сессии Claude Code, автоматически восстанавливал контекст и передавал состояние между ними. Результаты бенчмарков оказались впечатляющими: на TPC-C VibeSQL демонстрирует производительность в 10 758 транзакций в секунду, что в 5,5 раза превышает показатели SQLite. Проект успешно проходит 100% тестов SQL:1999 Core и все 22 запроса TPC-H. VibeSQL поддерживает базовый SQL, real-time подписки на изменения данных, векторный поиск, HTTP/GraphQL API, TypeScript SDK с React-хуками и Python-биндинги. База данных может работать в

Разработчик Робб Уолтерс представил VibeSQL — реляционную базу данных, написанную на Rust с использованием исключительно ИИ-агентов. За 25 дней проект достиг 100% прохождения стандартного набора тестов SQLLogicTest, включающего 622 файла и около 6 миллионов проверок.

В процессе разработки человек выполнял роль архитектора и ревьюера, однако весь код был сгенерирован агентами: Claude Code отвечал за написание кода, а Loom — за оркестрацию. Loom координировал параллельные сессии Claude Code, автоматически восстанавливал контекст и передавал состояние между ними.

Результаты бенчмарков оказались впечатляющими: на TPC-C VibeSQL демонстрирует производительность в 10 758 транзакций в секунду, что в 5,5 раза превышает показатели SQLite. Проект успешно проходит 100% тестов SQL:1999 Core и все 22 запроса TPC-H.

VibeSQL поддерживает базовый SQL, real-time подписки на изменения данных, векторный поиск, HTTP/GraphQL API, TypeScript SDK с React-хуками и Python-биндинги. База данных может работать в браузере через WebAssembly.

Уолтерс запустил публичный челлендж: разработчик, создавший SQL-совместимую СУБД быстрее, чем за 25 дней, получит физический приз. Для участия доступны шаблоны на Rust, C++ и Go, с условием прохождения всех 622 файлов SQLLogicTest.

Ну что ж, похоже, скоро нам всем придется учиться работать вместе с нашими новыми цифровыми коллегами, иначе останемся без работы. Хотя, может, это и к лучшему – больше времени на хобби и созерцание мира.