50 points par xguru 2022-12-13 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Postgres peut remplacer de nombreuses technologies backend (jusqu’à des millions d’utilisateurs)
    → Kafka, RabbitMQ, Mongo, Redis, ..
  • Pour le cache, utiliser du TEXT au format JSON dans des tables UNLOGGED au lieu de Redis
    • Définir une durée d’expiration pour les données avec des procédures stockées
  • File de messages (Kafka) : SKIP LOCKED
  • Pour l’entrepôt de données, utiliser Postgres + TimescaleDB
  • Au lieu de Mongo, stocker du JSONB et utiliser la recherche ainsi que l’indexation
  • Utiliser pg_cron comme démon CRON pour l’envoi d’e-mails, par exemple
  • Utiliser pour les requêtes géospatiales
  • Utiliser pour la recherche full-text à la place d’Elastic
  • Générer du JSON dans la base de données pour le transmettre directement à l’API sans code côté serveur
  • Support de GraphQL également via un adaptateur GraphQL

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.