Post Thumbnail

Почему бы не переписать на Rust все? Не, ну прям реально все, даже если оно нормально работает.

Автор проекта pgrust решил переписать PostgreSQL на Rust. И рассказывает о впечатляющем прогрессе: за неделю совместимость с тестовым набором Postgres выросла с 33% до 67%, а кодовая база превысила 450 тысяч строк.

Догадаетесь как он это сделала? Всего лишь 8 аккаунтов Codex (по $200 в месяц каждый) и до 20 параллельных агентов, которые работают над конкретными тестами и функциями.

По его заверениям, скорость работы только увеличивается, поскольку уже заложена основа проекта (планировщик, буферный кэш, JSONB и другое), а оставшаяся работа связана с мелкими, специфичными задачами, которые хорошо решаются автоматическими агентами.

Ближайшие цели - достичь почти 100% совместимости на уровне запросов, затем обеспечить стабильность под реальной нагрузкой, после чего приступить к улучшениям, которых не хватает в оригинальном PostgreSQL

Похожее

Post Thumbnail

Перед main

До вызова main() в Rust существует полноценная фаза инициализации, в которой ран...