📰 IT Дайджест

#postgres

7 материалов

6. Расширение pgrust разогнало Postgres в 300 раз на аналитических запросах

Версия 0.2 использует батчинг, сливание операторов и SIMD. На бенчмарке Clickbench Clickhouse Postgres в pgrust в 300 раз быстрее обычного Postgres и даже обгоняет Clickhouse. На OLTP-тестах прирост 30%. Простая сумма 500 млн чисел — 20 секунд у Postgres против 358 мс у Rust.

malisper.me · #infra #database #postgres #simd

1. ClickHouse добился 4x throughput у PgBouncer в managed Postgres

В ClickHouse разобрали, почему их managed Postgres упирался в PgBouncer, и как они выжали из него 4-кратный прирост пропускной способности. Судя по статье, дело было не в магии, а в конкретной настройке пула соединений и работе с узким местом на стороне прокси — любимая история, когда одна маленькая прослойка внезапно становится центром вселенной.

clickhouse.com · #infra #clickhouse #performance #pgbouncer #postgres #throughput

2. Postgres переписали на Rust и прогнали через 100% regression tests

Проект pgrust от malisper заявляет, что уже проходит все regression tests PostgreSQL. Это тот редкий случай, когда «переписали базу на Rust» подкреплено не лозунгом, а конкретной метрикой из тестового набора. Конечно, до продакшена еще далеко, но репозиторий выглядит как нормальный способ посмотреть, насколько сложно угробить 30 лет C-кода и не заметить.

github.com · #tool #compiler #database #postgres #rust

1. Postgres на Rust дошёл до 100% регрессионных тестов

Проект pgrust на GitHub заявляет, что переписал PostgreSQL на Rust и уже проходит 100% regression suite самого Postgres. По HN у репозитория 474 очка и 445 комментариев — народ, как обычно, сперва смеётся, потом начинает читать код и искать, где именно зашит подвох.

github.com · #tool #postgres #rewrite #rust #testing

1. Microsoft открыла pg_durable: долговечные задачи прямо в PostgreSQL

В репозитории microsoft/pg_durable показали in-database durable execution — когда долгоживущие операции живут прямо внутри PostgreSQL, а не в отдельном воркере с очередями и плясками вокруг ретраев. На HN у проекта 361 очко и 83 комментария, так что тема явно задела людей, которым уже надоело чинить самодельные оркестраторы.

github.com · #infra #database #durable #execution #microsoft #postgres

11. Microsoft держит durable execution прямо в Postgres: pg_durable на GitHub

Это тот же pg_durable, но уже как живой GitHub-проект: Microsoft выложила код in-database durable execution, чтобы долгие операции переживали сбои без отдельной оркестрации снаружи базы. Судя по реакции HN, люди быстро поняли, что это не очередная игрушка про «сделаем workflow в SQL», а попытка встроить надежность туда, где и так уже живет половина корпоративной драмы.

github.com · #infra #database #durable #execution #microsoft #postgres

14. pg_ilm в Tantor Postgres 18: данные теперь можно греть и морозить

В Tantor Postgres 18 встроили расширение pg_ilm для Information Lifecycle Management — оно не просто смотрит на «температуру» данных, а помогает управлять их жизненным циклом. Смысл в том, чтобы старые и редко трогаемые записи не лежали как чемпион по потреблению дорогого места, а переезжали туда, где им и положено быть.

habr.com · #infra #extension #lifecycle #pg_ilm #postgres #tantor