Postgresql

"
Autre

PostgreSQL 17.6 et autres correctifs

Le PGDG a publié des mises à jour pour toutes les versions supportées de PostgreSQL, y compris 17.6, qui corrige 3 vulnérabilités de sécurité et plus de 55 bogues. La version 13 ne recevra plus de correctifs après novembre 2025, et il est recommandé de mettre à jour vers une version majeure. Les mises à jour corrigent des problèmes significatifs liés à l'optimiseur statistique, à l'exécution de code malveillant et à des bogues variés affectant les index BRIN et la réplication. Des preuves de vulnérabilités critiques, avec des scores CVSS élevés, ont également été signalées et traitées.

Autre

L'actu de la semaine (01/08/2025)

Cette semaine, plusieurs sujets intéressants émergent, notamment des nouvelles sur les apps d'Ollama, l'impact environnemental de l'IA, et la sécurité des paquets NPM face aux risques de logiciels malveillants. De plus, des stratégies pour optimiser le contenu pour les IA génératives sont proposées.

"
Autre

PostgreSQL / Data / Codéin

Codéin vous offre des services de gestion et d'exploitation de données, allant de la collecte à l'analyse, afin d'optimiser vos prises de décision. Leur expertise en informatique décisionnelle assure la qualité et la sécurité de vos données, transformant celles-ci en atouts stratégiques pour améliorer les performances et anticiper les évolutions du marché.

Autre

Technologies Data - Codéin | Outils avancés pour ...

Cet article présente une stack data 100% open source comprenant Apache Airflow pour l'orchestration des workflows, dbt pour la transformation des données, et PostgreSQL pour le stockage efficace des données. Il met en avant l'importance de ces technologies pour gérer des flux de données complexes de manière sécurisée et optimisée, ainsi que l'utilisation d'Apache Superset pour la visualisation des données. Ces outils permettent d'améliorer la qualité des données et de faciliter la prise de décisions éclairées.

Autre

Déploiement continu et architecture répliquée : ...

L'article présente le projet 'Amont' de l'éco-organisme Valobat, où l'hébergement et l'infogérance de l'infrastructure sont confiés à Codéin. Il détaille les objectifs, les résultats atteints, la mise en place d'une infrastructure de haute disponibilité avec répliques de serveurs et systèmes de monitoring, ainsi que l'automatisation des livraisons avec GitLab CI et Capistrano pour améliorer la fiabilité des déploiements.

Dev back

I Profiled My Spring Boot App — And Reduced CPU Usage by 70%

Cet article décrit l'expérience d'un développeur qui a profité du profilage de son application Spring Boot pour réduire son utilisation CPU de 70%. Il explique comment un service CRUD simple, fonctionnant sur une instance cloud, avait des performances médiocres, avec une utilisation CPU constante supérieure à 80%. En analysant l'application, il a pu améliorer les temps de réponse de 40% et significativement réduire les coûts sur AWS. L'article propose également des conseils pratiques pour appliquer le profilage à d'autres applications Spring Boot.

Dev back

The Forgotten Hell of Date/Time Bugs in Java

Cet article aborde les problèmes relatifs aux bogues de date/heure en Java, en soulignant comment des erreurs peuvent survenir lors de l'utilisation des API de temps, engendrant des incohérences à la production. Divers cas tels que des horaires de livraison incorrects et des factures affichant des dates erronées sont décrits, montrant que ces problèmes apparaissent souvent après le déploiement, lorsque l'application interagit avec différentes zones temporelles et systèmes, provoquant des situations imprévues et frustrantes pour les utilisateurs.

Dev back

I Let Hibernate Handle My Database, and All I Got Was a Table Named “Alien”

L'article raconte l'expérience d'un développeur utilisant Hibernate pour gérer les interactions avec une base de données PostgreSQL. Après avoir écrit le code pour insérer un objet Java, il découvre que Hibernate ne sauvegarde pas les données sans un engagement explicite de transaction. Cela souligne l'importance de comprendre le fonctionnement d'Hibernate, notamment la nécessité de confirmer une transaction pour en faire un processus actif.

Dev back

🧠 What is EXPLAIN in PostgreSQL?

L'article explique la commande EXPLAIN dans PostgreSQL, qui permet d'examiner le plan d'exécution d'une requête SQL. Bien que cette commande n'exécute pas la requête, elle fournit une estimation du comportement du planificateur, utile pour optimiser les performances, comprendre les index et évaluer les coûts. L'auteur donne des exemples de coûts de démarrage et de coûts totaux pour un scan séquentiel.