Postgresql

Dev back

💣 Turn 100,000 Inserts into a 1-Second Job — No Magic Believe me🪄

Cet article traite des limitations des insertions par lots (batch inserts) dans PostgreSQL lorsqu'il s'agit de performances de traitement des données. L'auteur souligne l'inefficacité souvent rencontrée par les équipes de développement lorsqu'elles utilisent cette méthode et propose d'explorer des solutions alternatives pour améliorer la rapidité des insertions, insistant sur l'importance de la commande COPY de PostgreSQL pour gérer de gros volumes de données efficacement.

Autre

Data Quality avec dbt : Garantissez des données ...

Cet article explique l'importance de la qualité des données et comment utiliser dbt pour transformer et modéliser des données tout en intégrant des contrôles de qualité. Il présente étape par étape l'installation et la configuration d'un projet dbt avec PostgreSQL, y compris l'utilisation d'outils comme Docker. L'article aborde également la façon de charger des données, d'effectuer des tests de qualité, et d'écrire des fichiers de configuration YAML pour garantir l'intégrité des données.

Dev back

I Open-Sourced a Modular Restaurant Backend API — Here’s Why and How You Can Use It

Un développeur a créé et open-sourcé une API backend modulaire pour la gestion des restaurants, nommée Quantum Restaurant API, utilisant des technologies modernes comme Java 17 et Spring Boot 3.0. Ce système est conçu pour être scalable et offre des fonctionnalités de gestion d'inventaire, de contrôle d'accès, de disposition des tables, ainsi que la gestion des commandes et des articles du menu. L'auteur a choisi de partager cette solution plutôt que de la commercialiser.

"
Dev back

retour sur SQL noir 🎭 - LinuxFr.org

Cet article est un retour d'expérience sur l'utilisation des requêtes SQL dans différents systèmes de gestion de bases de données (SGBD). L'auteur y décrit les spécificités de MySQL, PostgreSQL, Oracle et d'autres SGBD en matière de requêtes pour l'inventaire des tables et des colonnes. Les défis rencontrés et les erreurs fréquentes lors de l'exécution de certaines requêtes y sont également abordés, soulignant la complexité liée aux différents dialectes de SQL et la gestion des droits d'accès aux informations.

Dev back

Top 5 Spring Boot Errors and How to Fix Them Fast

Cet article décrit cinq erreurs courantes rencontrées lors de l'utilisation de Spring Boot et propose des solutions pour les résoudre rapidement. Les erreurs incluent des problèmes de configuration de la base de données, l'absence de dépendances, et des réglages de sécurité. Chaque erreur est accompagnée d'une explication et d'instructions pratiques pour rétablir le bon fonctionnement de l'application.

Dev back

PostgreSQL vs MySQL: 5 Reasons Developers Are Making the Switch

Depuis plusieurs années, MySQL est une référence parmi les bases de données, mais de plus en plus de développeurs se tournent vers PostgreSQL. Cet article explique que PostgreSQL surpasse MySQL en termes de performance, de scalabilité et de fonctionnalités modernes, le rendant plus adapté aux applications à fort trafic et aux projets d'envergure. Il met notamment en avant la capacité de PostgreSQL à gérer de grandes quantités de données et des requêtes complexes, ainsi que son approche plus conviviale pour les développeurs, ce qui explique l'adoption de cette technologie par des entreprises leaders telles qu'Uber et Netflix.

Fullstack

Retour sur la LaraconEU 2025 | Les-Tilleuls.coop

La LaraconEU 2025 a rassemblé plus de 720 participants à Amsterdam pour discuter des innovations de Laravel. Les intervenants ont abordé des sujets techniques, tels que la création de pipelines en PHP, l'utilisation de modèles de word embeddings, et des technologies comme Livewire et Laravel Reverb pour améliorer l'interactivité des applications. L'événement a également mis en avant l'analyse statique avec PHPStan et Psalm pour améliorer la qualité du code.

Fullstack

Best Open Source CRMs for 2025

Cet article présente les meilleures solutions CRM open source pour 2025, en mettant l'accent sur leur adaptabilité, leur coût et leur facilité de personnalisation pour les petites et moyennes entreprises. Il insiste sur l'importance d'un code modifiable et d'une bonne documentation, tout en évaluant des projets populaires comme Atomic CRM, Twenty, et d'autres, en fonction de divers critères allant de la facilité d'installation à la taille de la communauté de développeurs.

IA

7 Lessons from building a small-scale AI application

L'article présente sept leçons tirées de la création d'une application IA à petite échelle. L'auteur souligne l'importance des données de qualité et de l'évaluation des modèles, ainsi que la nature stochastique de la programmation AI. Il évoque des techniques d'optimisation des modèles, des défis liés à l'évaluation en conditions réelles et l'importance d'un pipeline de formation de qualité comme propriété intellectuelle clé. En outre, il met en garde contre la surestimation des bibliothèques AI disponibles sur le marché et décrypte la complexité de construire un système distribué.

Dev back

Data Quality avec dbt : Garantissez des données ...

L'article décrit l'importance de la qualité des données et comment dbt peut être utilisé pour garantir des données fiables et exploitables. Il explique les prérequis techniques, l'installation de dbt, le chargement des données à partir de fichiers CSV, ainsi que l'implémentation de tests de qualité pour s'assurer que les données respectent certaines règles. Enfin, il souligne la flexibilité de dbt, notamment grâce au format YAML pour les tests et la documentation officielle pour un apprentissage approfondi.