<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Communiquer avec PostgreSQL : du protocole à Psycopg</title>
        <link>https://videos.capitoledulibre.org/videos/watch/868a6eff-e1df-45b5-bdaa-63f6e2e9f35d</link>
        <description>Denis Laxalde Interagir avec un serveur de bases de données se fait généralement à l'aide d'un client (comme psql pour PostgreSQL) ou encore d'un ORM dans le cas d'une application finale. Mais que se passe-t-il en coulisse ? Quels sont les enjeux de cette communication ? Nous verrons cela, dans le cas du moteur PostgreSQL (https://www.postgresql.org/), en traversant les différentes couches qui composent l'interface de communication client / serveur : du protocole (https://www.postgresql.org/docs/current/protocol.html) jusqu'à une bibliothèque pour le langage Python (https://www.python.org/), en passant par la libpq (https://www.postgresql.org/docs/current/libpq.html). En chemin, nous nous attarderons particulièrement sur Psycopg (https://www.psycopg.org/), sans doute l'adaptateur le plus utilisé dans l'écosystème Python. Le projet a une longue historique, il a récemment connu un nouvel élan et apporte encore des innovations dans ce paysage à l'intersection de PostgreSQL et Python. Captation par @TVn7Toulouse</description>
        <lastBuildDate>Sat, 11 Apr 2026 11:27:55 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://videos.capitoledulibre.org</generator>
        <image>
            <title>Communiquer avec PostgreSQL : du protocole à Psycopg</title>
            <url>https://videos.capitoledulibre.org/lazy-static/avatars/61548430-e201-4f4b-ac5a-f903422c6ea2.png</url>
            <link>https://videos.capitoledulibre.org/videos/watch/868a6eff-e1df-45b5-bdaa-63f6e2e9f35d</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://videos.capitoledulibre.org/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://videos.capitoledulibre.org/feeds/video-comments.xml?videoId=868a6eff-e1df-45b5-bdaa-63f6e2e9f35d" rel="self" type="application/rss+xml"/>
    </channel>
</rss>