# PostgreSQL · Veille technologique

[Source canonique](<https://sebastien.rigaux.be/veille/tags/postgresql>)

Modélisation, requêtes et exploitation de bases relationnelles PostgreSQL.

## [.NET : modéliser les intervalles comme objets métier](<https://sebastien.rigaux.be/veille/liens/net-modeliser-les-intervalles-comme-objets-metier>)

CodoMetis.ValueRanges propose des types d’intervalle .NET pour remplacer les paires de dates et leur logique dispersée. Les cinq variantes — finie, sans borne gauche ou droite, infinie et vide — rendent explicites les formes possibles et leurs règles, tandis que les opérations comme `Contains` et `Overlaps` s’exécutent en mémoire.

Le package EF Core associé fait le pont avec PostgreSQL : les mêmes opérations dans le domaine sont traduites en opérateurs SQL via Npgsql. L’article détaille aussi le compromis de conception : des records abstraits plutôt que des structs, pour représenter les variantes par une hiérarchie de types.

2026-11-01 · [Markdown](<https://sebastien.rigaux.be/veille/liens/net-modeliser-les-intervalles-comme-objets-metier.md>) · [Ressource originale](<https://dev.to/caffeinatedcoder/the-interval-is-the-thing-modelling-range-types-as-first-class-domain-objects-in-net-3jha>)

## [PGX : des bases PostgreSQL éphémères pour agents et tests](<https://sebastien.rigaux.be/veille/liens/pgx-des-bases-postgresql-ephemeres-pour-agents-et-tests>)

PGX concentre des bases PostgreSQL isolées dans un seul runtime Rust, pour les environnements d’agents, de CI et de test à courte durée de vie. La création à la demande depuis un template scellé et le copy-on-write sur ZFS réduisent le coût des branches ; sans clonage de blocs, le système effectue une copie complète.

Le projet est en **v0.1.0** et vise les bases jetables, pas les données de production : `fsync` est désactivé et un runtime constitue un seul domaine de panne. Les benchmarks détaillent les mesures et leurs conditions ; la suite de régression PostgreSQL rapporte zéro différence de résultat dans la configuration décrite, sans prétendre mesurer une compatibilité générale.

2026-10-22 · [Markdown](<https://sebastien.rigaux.be/veille/liens/pgx-des-bases-postgresql-ephemeres-pour-agents-et-tests.md>) · [Ressource originale](<https://github.com/pgrundev/pgx>)

## [FireGEO : un starter SaaS pour le suivi de visibilité de marque](<https://sebastien.rigaux.be/veille/liens/firegeo-un-starter-saas-pour-le-suivi-de-visibilite-de-marque>)

FireGEO combine authentification, facturation, chat IA et suivi de marque dans une base Next.js et PostgreSQL. Le dépôt documente les prérequis et la configuration de l’application.

2025-07-19 · [Markdown](<https://sebastien.rigaux.be/veille/liens/firegeo-un-starter-saas-pour-le-suivi-de-visibilite-de-marque.md>) · [Ressource originale](<https://github.com/firecrawl/firegeo>)

## [PeerDB : répliquer PostgreSQL vers des entrepôts de données](<https://sebastien.rigaux.be/veille/liens/peerdb-repliquer-postgresql-vers-des-entrepots-de-donnees>)

PeerDB se concentre sur la réplication depuis PostgreSQL vers des systèmes analytiques et des files. Le site présente notamment la capture de changements et l’intégration avec ClickHouse.

2025-02-26 · [Markdown](<https://sebastien.rigaux.be/veille/liens/peerdb-repliquer-postgresql-vers-des-entrepots-de-donnees.md>) · [Ressource originale](<https://peerdb.io/>)

## [Supabase : construire une application autour de Postgres](<https://sebastien.rigaux.be/veille/liens/supabase-construire-une-application-autour-de-postgres>)

Supabase combine une base Postgres avec authentification, API REST, fonctions, stockage et synchronisation temps réel. Cette plateforme fournit les services serveur courants tout en gardant les données dans une base portable.

2023-07-30 · [Markdown](<https://sebastien.rigaux.be/veille/liens/supabase-construire-une-application-autour-de-postgres.md>) · [Ressource originale](<https://supabase.com/>)
