| |
| |
| 3.33, Аноним (33), 11:55, 10/07/2026 [^] [^^] [^^^] [ответить]
| –12 +/– |
И прирост производительности аналитических запросов в 300 раз. А ну да ладно, мелочь, просто игрушки...
| | |
| |
| 4.35, xsignal (ok), 11:58, 10/07/2026 [^] [^^] [^^^] [ответить]
| +4 +/– |
Ну это сказки уже или плата за этот "прирост" - снижение надёжности на 300%
| | |
| |
| 5.37, нах. (?), 12:01, 10/07/2026 [^] [^^] [^^^] [ответить]
| –11 +/– | |
надежность постгреза и так всегда была околонулевой.
Если оно проходит весь мильен регрешн тестов - оно скорее всего будет надежнее чем код написанный кожанновыми неумехами ниасилившими разобраться в собственном проекте.
| | |
|
| 4.39, aname (ok), 12:04, 10/07/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
> И прирост производительности аналитических запросов в 300 раз. А ну да ладно,
> мелочь, просто игрушки...
И мне предлагается в это просто поверить
| | |
|
|
| 2.13, knike (?), 11:21, 10/07/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
проведение экспериментов по изменению внутреннего устройства и созданию версии PostgreSQL, избавленной от архитектурных ограничений, от которых не удаётся избавиться по историческим причинам
| | |
| |
| |
| 4.81, Аноним (79), 14:24, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Например авторы. Тем более у ЫЫ-шного кода качество всегда выше среднего. И в поддержке ЫЫ работает еще быстрее чем в разработке, ибо скоуп задачи сильно уже.
| | |
|
|
| |
| 3.61, Аноним (60), 13:30, 10/07/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это ж так типично: делают клон, а на оригинал санкции накладывают.
| | |
|
| 2.62, Аноним (62), 13:33, 10/07/2026 [^] [^^] [^^^] [ответить]
| –2 +/– | |
Ты только заголовок прочитал?
Кроме того, что тебе уже написали (про эксперименты по изменению архитектуры и избавление от вакуума) многим было бы интересно и такое:
"При тестировании инструментарием percona-tpcc при обработке транзакций новая версия pgrust оказалась быстрее штатного PostgreSQL на 50%, а при обработке аналитических запросов - в 300 раз."
| | |
| |
| 3.75, Аноним (60), 14:06, 10/07/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> При тестировании инструментарием percona-tpcc
Можно написать тест, в котором AMD будет на 100% быстрее Intel. Но отразит ли это реальность?
| | |
| 3.78, Аноним (78), 14:12, 10/07/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
про 300 раз написали, а про потребление ресурсов — нет, но там может быть не так интересно
| | |
|
|
| 1.2, aname (ok), 11:12, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> переписанной на языке Rust c использованием транслятора c2rust и AI-ассистента
Без нейросети не осиливают уже переписать.
Rust. Итоги.
| | |
| |
| |
| 3.40, aname (ok), 12:05, 10/07/2026 [^] [^^] [^^^] [ответить]
| +9 +/– |
> А нужно ли надрываться с топором, когда есть бензопила?
Особенно когда у тебя уже есть готовые дрова.
| | |
|
| 2.65, Аноним (62), 13:41, 10/07/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ога. В постгрю тысячи человеколет всунуто. Давай перепишем по-дедовски, ручками, с нуля, сохраняя текущий он-диск формат и (пока) основные механизмы работы. Перепишем в три рыла. Наверное быстро и просто получится. Курсовая на выходные? Растянутая на кучу лет для этих нескольких рыл. Зачем? Ручками пилить такого клона целесообразно разве что как хобби на всю оставшуюся жизнь, где важен процесс, а не результат.
| | |
|
| 1.3, Аноним (3), 11:13, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
> А зачем этот клон, если есть нормальный PostgreSQL? :/
Зачем вообще что-то делать, если уже всё есть?
| | |
| 1.5, Аноним (5), 11:13, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
Да-да-да, знаем мы эти 146% прохождения тестов на совместимость, в убунте ржавый бизибокс отваливается каждый раз когда его пытаются пропихнуть.
| | |
| |
| 2.14, Аноним (14), 11:22, 10/07/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Дык это только показывает что тесты не покрывают то, что должны покрывать.
От улучшения тестов выигрывают все, в том числе GNU coreutils.
| | |
| |
| 3.16, freehck (ok), 11:26, 10/07/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Дык это только показывает что тесты не покрывают то, что должны покрывать.
Кому должны? Тесты — это не формальная спецификация. Их пишут, чтобы отлавливать регрессы, а не для того, чтобы всякие Васяны могли переписать твой продукт. Это принципиально две разные задачи.
| | |
| 3.68, fidoman (ok), 13:51, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
На каждый тест просто отрастает ещё один if, никак покрытие тестами не улучшает архитектуру.
| | |
|
| 2.57, Colorado_House_of_Representatives (?), 13:12, 10/07/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
> в убунте ржавый бизибокс
Сразу видно человека, который абсолютно не разбирается в вопросе.
1. Не BusyBox.
2. Прохождение тестов не гарантирует аналогичный функционал. Это буквально каждый программист знает. 100% охвата тестов не бывает. В том числе из-за неопределённого поведения Си.
| | |
|
| 1.8, Аноним (8), 11:16, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Не, ну технически можно гонять нейронку, пока все тесты не начнут выполняться. Но что там с производительностью, архитектурой?
| | |
| |
| 2.17, Пыщь (?), 11:27, 10/07/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ты чего? Там святагая ржавчина! У неё нет разыменованный указатель, переполнение буфера, выход за границы, УБ-УБ-УБ, ЦВЕ, дискета, снуборд.
А ещё ... "инфантильный ты"! (тут на форуме один мощно задвигает термины, смысл которых ему, видимо, малопонятен, я лишь жалкая пародия на оного, но стараюсь не сильно отставать).
| | |
|
| 1.10, Аноним (10), 11:18, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
Когда оно тихонечко съест или испортит данные, ИИ скажет юзеру: я очень извиняюсь, вы правы, мне не стоило этого делать.
| | |
| |
| 2.24, Аноним (24), 11:40, 10/07/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
я позволил себе деструктивную операция без явного призыва сделать бэкап))) плавали знаем
| | |
|
| 1.11, freehck (ok), 11:21, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> По словам автора проекта, в настоящее время ведётся работа над следующей версией pgrust, в которой вместо пула рабочих процессов реализована многопоточная модель обработки соединений, а также задействованы дополнительные оптимизации, такие как пакетная обработка строк в таблицах и упреждающая загрузка данных. При тестировании инструментарием percona-tpcc при обработке транзакций новая версия pgrust оказалась быстрее штатного PostgreSQL на 50%, а при обработке аналитических запросов - в 300 раз.
Да неужели. Да, это быстрее, кто ж спорит. Однако любая ошибка в коде воркера приведёт к порче памяти мастер-процесса. Разработчик выбирает явно неразумный трейдофф. Я очень сомневаюсь, что транслятор смог переписать всё с учётом потоко-безопасности и без unsafe-ов.
| | |
| |
| 2.45, нах. (?), 12:16, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
так-то ошибки в коде воркеров только данные в базе портили, это-то точно надежно и безопастно!
| | |
|
| 1.18, Аноним (18), 11:27, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Страшно представить если кому-то придется поддерживать такой код:( Зато теперь понятно для чего нужен ИИ, так как Rust и C++ это изначально языки не для людей;)
| | |
| |
| 2.19, Аноним (19), 11:30, 10/07/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
> C++ это изначально языки не для людей
Ты как бы врать то ври, но не завирайся. C++ появился в 1985 и до примерно C++ или чуть позже был вполне себе нормальным языком с лаконичным синтаксисом. Ты точно уверен и не брешишь, что C++ с первого дня (как ты сказал - изначально) не был для людей?
| | |
| |
| 3.29, Аноним (29), 11:49, 10/07/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Таки без С++ не было бы Qt. Да и непонятно, получилось бы Qt на каком-нибудь другом языке (на Rust бы не получилось).
| | |
| |
| 4.34, Аноним (18), 11:58, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Да никто не отбирает заслуги С++. В свое время он отлично сослужил свою службу. Однако это не отменяет тот факт, что в текущем виде это язык для ИИ. Это уродливый и опасный монстр, над сложностью которого полностью утрачен контроль и колличество страниц в том же стандарте тому подтверждение.
| | |
| |
| 5.82, Аноним (82), 14:25, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Это если руки не из плеч. Если сложность пугает, всё ещё есть простая сишечка, на которой тем не менее создают довольно сложные и крупные системы, а по выразительности (кол-ву строк на заданную функциональность) она примерно на уровне раста, только закорючек меньше и под борова прогибаться не нужно.
| | |
|
|
|
| 2.21, нах. (?), 11:30, 10/07/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
дык эта - клава, подержи...тьфу, опечатался - поддержи кота!
другой вопрос - кому оно нахрен такое надо за те деньги.
тут в существующем-то постгрезе ничего толком не получается исправить, что с клавой, что без... один вон цельный core dev пыжился-пыжился, уже почти совсем готов был (снова!) избавить нас от формата нуждающегося в vacuum - упс, оподливился. Давайте говорит все выкинем и целиком заново ядро напишем, а то мой патч не работает.
| | |
| |
| 3.23, Аноним (18), 11:38, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
IT гигантам это надо! Ставка на человек + ИИ агенты уже сделана, глупо это отрицать.
| | |
| |
| 4.27, Аноним (24), 11:48, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
ой, как будто it гиганты никогда не садились в лужу, да они вроде как только это и делают, аппаратные рейды, кому нужны сейчас? а как бродком то их продвигал, сколько раз эпл прыгала по архитектурам процов? ну, про интел думаю не надо рассказывать, так слить надо уметь, амд может оплот логики и стабильности? все деньги мира к ним потекли, и чего, драйверов нормальных написать не могут, инструкции отключают.
> глупо это отрицать | | |
| 4.46, нах. (?), 12:21, 10/07/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
> IT гигантам это надо! Ставка на человек + ИИ агенты уже
> сделана, глупо это отрицать.
дык им ЭТО вот конкретновое (в смысле - переписанный посгрез) нафиг не надо.
Это кому-то из импортозамещателей понадобилось. Причем при этих масштабах - вылилось совсем не в бесплатную подписку, там хорошо если в меньше $10k уложились.
Плюс труд кожанового раба, которого кормить подавай три раза...хотя бы в неделю, а то ж сдохнет.
| | |
| |
| 5.59, Андрей (??), 13:26, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Что за бред с импортозамещением?! Харе на политику всё валить.
PG-раст опубликован от имени
Michael Malis malisper
Freshpaint
San Francisco, Ca
https://malisper.me/
| | |
|
|
| 3.53, freehck (ok), 12:57, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
> один вон цельный core dev пыжился-пыжился, уже почти совсем готов был (снова!) избавить нас от формата нуждающегося в vacuum
Да сомнительная изначально была затея.
Вся разница в том, как оно ведёт себя в критической ситуации. Вот что приводит к блоатингу таблиц? Активные update-ы и delete-ы. И zheap должен, по идее, облегчать жизнь в этом случае... Но цена за это — кратное замедление этих запросов (а это очень критично, между прочим), плюс ещё сильное разрастание WAL-ов. Ну то есть овчинка выделки явно не стоит: лучше уж вакуум гонять.
| | |
|
|
| 1.25, Аноним (25), 11:41, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
PostgreSQL написан на чистом C, собирается очень быстро и оставьте его на чистом C
| | |
| |
| 2.69, Аноним (62), 13:57, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
А что, текущие разработчики оригинальной постгри выступили с заявлением о переписывании на раст? Постгрю у тебя никто и не забирает. Пользуйся на здоровье сишной. А кто-то в будущем (может быть) захочет пользоваться другой, растовской.
| | |
|
| 1.36, xsignal (ok), 12:00, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Тесты проходит, а то, что не покрыто тестами - фантазия нейросети и неопределённое поведение...
| | |
| |
| 2.43, нах. (?), 12:15, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
а то что не покрыто тестами - фантазия кожановых тяпляперов с 95 года сменивших четыре поколения. Безусловно оно надежно и эффективно, как китайская стена!
| | |
| |
| 3.51, Аноним (50), 12:48, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
тяпляпер так-то починить может и есть спросить с кого, с ИИ взятки гладки и поддерживать прожект сложнее привет, мир ИИ пока не очень чтоб...
| | |
|
|
| 1.42, Vasyan (??), 12:11, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Claude Code по утекшим исходникам уже переписали на Rust какие-то кажется корейские чуваки. Потом еще всякое улучшили, включая добавление поддержки моделей других вендоров.
Посмотрели, что никто его юзать не собирается, несмотря на все плюшки и забили на него.
| | |
| |
| 2.47, нах. (?), 12:22, 10/07/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
> Claude Code по утекшим исходникам уже переписали на Rust какие-то кажется корейские
а где, кстати, скачать?! Мне очена надо вотъ!
| | |
| 2.56, Филипп Филиппович (ok), 13:08, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Писать такое на расте или плюсах — безумие полное. Тайпскрипт, Питон и подобное. Проблемы с производительностью и ресурсами там на 99% в модели, а клиент (сравнительно с моделью, конечно) тонок. Так-то он тоже большой.
| | |
|
| 1.44, Sm0ke85 (ok), 12:15, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>pgrust - клон PostgreSQL на Rust, проходящий все регрессионные тесты
Сразу написали, что в случае бага - это "тесты" виноваты... ахахаха))))
| | |
| 1.48, Имя (?), 12:31, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Ждём дефолтом в ближайшей версии Ubuntu, успех с coreutils непременно нужно закрепить xD
| | |
| 1.49, Аноним (50), 12:44, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
Соседняя новость:
73% проектов на Flathub, созданных с помощью AI, были заброшены спустя несколько месяцев
| | |
| |
| 2.52, заголовок (?), 12:55, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
"После запрета размещения в каталоге Flathub приложений, сгенерированных при помощи AI..."
| | |
| 2.77, Аноним (77), 14:09, 10/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Это просто людишки пытаются сделать так чтобы их не заменила ИИ.
| | |
|
| 1.83, Сладкая булочка (?), 14:32, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вот ничего нового не создают, а лишь переписывают. Прям как некоторые в авиастроении, сидящие на научной базе СССР.
| | |
| 1.84, Аноним (84), 14:39, 10/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
>По словам автора проекта, в настоящее время ведётся работа над следующей версией pgrust
Внутри которой будет сразу крутиться модная-стильная нейронка без лишних прослоек.
| | |
|