pgrust passa 100% da suíte de regressão Postgres - Rust chega ao coração dos dados

Criar Jul 11, 2026 at 17:197Adicionar aos favoritos

pgrust passa 100% da suíte de regressão Postgres - Rust chega ao coração dos dados
Ilustração : Léa Fontaine

Um port de PostgreSQL em Rust agora passa em todos os testes oficiais de regressão. Não é um brinquedo — é um sinal.

O fato

O autor de pgrust, um port de PostgreSQL em Rust, anuncia em malisper.me que o projeto agora passa em 100% da suíte oficial de regressão do Postgres — mais de 200 arquivos de testes, dezenas de milhares de asserções, incluindo casos complexos (tipos, NULLs, planner, transações). É o primeiro port completo em Rust nesse nível, após várias tentativas parciais nos últimos anos.

Nossa leitura

Não se trata de « substituir o Postgres ». O core em C funciona, é extremamente confiável, e ninguém vai mexer nele em produção. O verdadeiro sinal é a maturidade do ecossistema Rust para dados: até agora, Rust dominava as bases modernas (TiKV, SurrealDB, parcialmente Neon, Databend). Provar que um sistema histórico em C, com seus 30 anos de padrões complexos, pode ser fielmente reproduzido em Rust, valida definitivamente a linguagem para a camada de dados — não apenas para novos projetos.

Segundo sinal: a janela para extensões do Postgres em Rust seguro (via pgrx) e para runtimes leves embarcados (compatíveis com WASM). Isso abre casos de uso edge que o core em C não atende bem.

A se observar

  • O desempenho comparado em workloads OLTP reais (não apenas na regressão) — o autor deve publicar benchmarks.
  • Os próximos anúncios de atores nativos do Postgres (Neon, Supabase, Timescale) sobre seu eventual uso do port Rust em suas stacks.
Resources

Artigo produzido por inteligência artificial, revisto sob controlo editorial humano.

A nossa redação
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

SSHMonitoringAI Ops
Get early access
Este artigo foi-lhe útil?

7 pessoas gostaram deste artigo

Gosto
M
Mateo RossiSoftware architect
🇬🇧 Architect, two decades of production systems.
Partilhar:
Comentários (7)

Inicie sessão para se juntar à discussão.

FoodieChicago 12 Jul 2026 · 05:21

Comment vont fonctionner les extensions et plugins de PostgreSQL avec ce port Rust ? Faut-il tout réécrire ?

J.P.R. 2 12 Jul 2026 · 08:00

Est-ce que les extensions PostgreSQL fonctionneront avec ce port Rust ? Faut-il tout réécrire ?

Alex 12 Jul 2026 · 08:54

The Rust port might initially focus on core functionality, with extensions and plugins being adapted or rewritten later as the project evolves.

1
ArtLover99 11 Jul 2026 · 18:21

Est-ce que Rust va permettre d'innover plus vite sur PostgreSQL ?

FilmBuffNYC 11 Jul 2026 · 17:55

Je me demande si ce port en Rust va coexister avec PostgreSQL ou devenir un projet à part.

1
TechSavvy47 11 Jul 2026 · 17:49

Rust pour PostgreSQL, ça va changer des choses en performance ?

ph1lippe_m 11 Jul 2026 · 19:56

La sécurité mémoire de Rust pourrait vraiment améliorer la stabilité de PostgreSQL.

TechSavvy 11 Jul 2026 · 17:37

Comment ça va impacter les extensions existantes de PostgreSQL ?

Alex 11 Jul 2026 · 17:35

Ça donne envie de voir ce que Rust peut apporter à PostgreSQL en fiabilité et en vitesse.

1
Dr. J. 11 Jul 2026 · 16:20

Un pas de géant pour Rust dans les bases de données. Est-ce que ça va changer la donne pour PostgreSQL dans les applications ultra-performantes ?

Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

Get early access
Secções
Explorar
Informações