Pipeline mode in Psycopg

Toulouse, 19 September 2022

Psycopg, the PostgreSQL database adapter for Python, recently added support for libpq pipeline mode thus bringing significant performance boost, especially when network latency is important. In this article, we’ll briefly describe how it works from users’ perspective and under the hood while also providing a few implementation details.

→ Lire la suite...

Sauvegarde et restauration PostgreSQL : les différentes approches possibles

Paris, le 14 septembre 2022

La RPO (Perte de Données Maximale Admissible) et la RTO (Durée Maximale d’Interruption Admissible) sont deux concepts déterminants dans la définition de votre politique de sauvegarde.

Les principales approches possibles sont :

  • sauvegarde à chaud en SQL (ou logique)
  • sauvegarde à froid des fichiers (ou physique)
  • sauvegarde à chaud des fichiers (PITR ou non)
→ Lire la suite...

Monitoring Python subprocesses

Toulouse, 12 September 2022

Subprocess is the bread-and-butter of software automation. In Python, the standard library provides the subprocess module for this with many options that make it suitable for a broad range of usages. In this article, we’ll cover the specific topic of monitoring such subprocesses. The techniques for this are numerous and some of them a bit advanced, so it will be an opportunity to compare them. This will also be a pretext to study the subprocess module (and its asyncio counterpart) in details.

→ Lire la suite...

Sauvegarde et restauration PostgreSQL : de quoi parle-t-on ?

Paris, le 6 septembre 2022

Photo de l’incendie du datacenter OVHcloud à Strasbourg en 2021
Photo de l’incendie du datacenter OVHcloud, fournie gracieusement par l’ITBR67

Avec plusieurs millions de sites web inaccessibles, l’incendie du datacenter strasbourgeois d’OVH le 10 mars 2021 est un évènement qui a marqué les esprits. Le réveil a été difficile pour les DSI concernées. Pour les autres, cela a été l’occasion de vérifier qu’elles ne pourront pas être impactées par un tel évènement.

C’est l’occasion de revenir sur les fondamentaux de la sauvegarde et de la restauration de vos instances PostgreSQL. Trop souvent, nos consultants rencontrent des clients qui ne prennent pas au sérieux leurs sauvegardes.

En informatique, la sauvegarde (backup en anglais) est l’opération qui consiste à dupliquer et à mettre en sécurité les données contenues dans un système informatique.

→ Lire la suite...

Qui est à la gérance de Dalibo ?

Saint-Étienne, le 30 août 2022

La semaine dernière, vous avez pu lire comment nous avons encouragé les candidatures à la gérance de notre SCOP. Aujourd’hui, nous nous attardons sur nos cogérantes et leur programme.

→ Lire la suite...

Gérance - Susciter les vocations

Saint-Étienne, le 23 août 2022

Dans les Sociétés Coopératives de Production (SCOP), les salarié⋅es sociétaires élisent leur gérant⋅e. Mais comment susciter les vocations ? Chez Dalibo, nous avons mis en place un processus de désignation inspiré de l’élection sans candidat⋅e.

→ Lire la suite...

Sortie de PostgreSQL 14.5, 13.8, 12.12, 11.17, et 10.22

Paris, le 12 août 2022

Le PostgreSQL Global Development Group a publié une mise à jour pour toutes les versions supportées de PostgreSQL, soit les versions 14.5, 13.8, 12.12, 11.17 et 10.22. Voici notre traduction.

→ Lire la suite...

Dalibo recrute un⋅e Correspondant⋅e informatique

Paris, le 9 août 2022

Dalibo est à la recherche d’un⋅e Correspondant⋅e informatique pour la gestion de ses outils internes.

→ Lire la suite...

Un séminaire méditerranéen pour un nouveau chapitre

Saint-Étienne, le 19 juillet 2022

Après la Picardie en 2021, nous avons mis le cap sur Montpellier à l’occasion de notre séminaire d’été, qui a marqué une nouvelle étape dans l’histoire de notre entreprise.

→ Lire la suite...

PG Day France - Les vidéos en replay

Saint-Étienne, le 5 juillet 2022

Cette année, le PG Day France a eu lieu à Montpellier les 21 et 22 juin. (Re)voyez ses conférences, sa table ronde et ses lightning talks en libre accès depuis hier.

→ Lire la suite...