Neon : PostgreSQL réinventé pour le cloud
Neon est un PostgreSQL serverless avec une innovation majeure : le database branching. Comme git pour votre code, mais pour vos données. Scale to zero, branches pour dev/preview, storage séparé du compute. Chez Eve Media, nous utilisons Neon pour la flexibilité qu’il apporte au développement.
Serverless PostgreSQL
Neon scale automatiquement selon la charge. Pas de provisioning de serveur. Scale to zero quand inactif : payez uniquement l’utilisation. Le cold start est rapide grâce à leur architecture.
Database branching
Créez une branche de votre database en secondes. La branche est un copy-on-write : pas de duplication immédiate des données. Parfait pour les preview environments, le testing, les expérimentations.
Workflow développement
Chaque PR a sa propre branche de database avec les vraies données. Les preview deployments (Vercel, Netlify) se connectent à leur branche. Testez avec des données réalistes, pas des fixtures.
Architecture séparée
Le storage et le compute sont découplés. Le storage est distribué et durable. Le compute s’allume à la demande. Cette séparation permet le branching instantané et le scale to zero.
Compatibilité PostgreSQL
C’est du vrai PostgreSQL, pas un compatible. Extensions supportées (pgvector pour l’IA). Vos outils, ORMs, et connaissances PostgreSQL fonctionnent. La migration depuis un PostgreSQL existant est simple.
Intégrations
Vercel : intégration native pour les preview branches. Prisma, Drizzle : supportés. GitHub Actions : automatisez la création de branches. L’écosystème moderne est bien supporté.
Point-in-time recovery
Restaurez votre database à n’importe quel point dans le temps. L’historique est conservé selon votre plan. Récupérez des données supprimées accidentellement.
Pricing
Tier gratuit généreux pour les projets perso. Facturation à l’usage (compute hours, storage). Prévisible et souvent moins cher que les instances dédiées sous-utilisées.
Comparaison
vs Supabase : Neon est database-only, Supabase est un BaaS complet. vs PlanetScale : Neon est PostgreSQL, PlanetScale est MySQL. vs RDS : Neon est serverless, RDS est des instances.
Cas d’usage idéaux
Applications avec trafic variable. Projets avec beaucoup de preview environments. Équipes qui veulent du PostgreSQL sans l’ops. Startups early-stage avec usage imprévisible.
Conclusion
Neon représente l’évolution de PostgreSQL pour l’ère cloud-native. Le branching change le workflow de développement. Le serverless élimine la gestion d’infrastructure.
Chez Eve Media, nous utilisons Neon pour nos projets. Contactez-nous pour des architectures modernes.



