- Electric est un moteur de synchronisation Postgres qui permet de répliquer partiellement, en temps réel, les données Postgres vers des applications et services locaux
- Il permet de créer des applications basées sur des données locales en temps réel sans avoir à développer son propre moteur de synchronisation ni à modifier sa stack
- L’équipe développe également PGlite, un Postgres WASM léger exécutable dans le navigateur
- Prêt pour la production
- Plusieurs entreprises, dont Google, Supabase, Trigger.dev, Otto et Doorboost, utilisent déjà Electric et PGlite en production
- Chez Trigger.dev, ElectricSQL est utilisé pour fournir des mises à jour en temps réel, tandis que chez Otto, il sert à créer un produit de tableur basé sur des agents IA
- Chez Doorboost, il permet d’afficher en temps réel sur un tableau de bord les données provenant de plusieurs plateformes
- Scalabilité
- Electric est conçu pour prendre en charge des millions d’utilisateurs simultanés avec un débit élevé et une faible latence
- Lors des benchmarks cloud, l’utilisation mémoire et la latence sont restées stables
- Facilité d’adoption
- L’API a été conçue pour être simple et puissante, afin de faciliter l’adoption
- La documentation a été mise à jour avec un guide de démarrage rapide et des guides sur divers sujets
- Des applications de démonstration et des exemples techniques montrent comment utiliser Electric avec différents patterns et frameworks
- Adoption progressive
- Electric peut être adopté progressivement, composant par composant et route par route
- Il peut être utilisé sans modifier le modèle de données existant ni les migrations
- Utilisation avec les API existantes
- Electric se synchronise via HTTP, ce qui permet de l’utiliser avec les API existantes
- Les questions comme l’authentification et les écritures peuvent être gérées via le code existant et l’intégration avec des services web
- Electric Cloud est également en cours de développement et proposera un hébergement Electric managé
Aucun commentaire pour le moment.