31 points par xguru 2023-01-03 | 4 commentaires | Partager sur WhatsApp

E-book open source en cours de révision continue

  • Histoire en coulisses
  • Contexte technique : moteur, implémentation du B-Tree, parseur, VCS
  • Vue d’ensemble
    • Processus de compilation et d’exécution
    • Explication étape par étape
    • Concepts clés
  • Formats de fichiers et d’enregistrements
    • Types de pages : Lock-Byte, Freelist, B-Tree,..
    • Format des enregistrements
  • Modes rollback et WAL
  • Bytecode
  • Fonctionnalités intéressantes
    • Tables virtuelles
    • CTE
  • Avenir

4 commentaires

 
xguru 2023-01-03

Pas autant que SQLite, mais il existe aussi le très apprécié PostgreSQL 14 Internals ces derniers temps.

 
xguru 2023-01-03

L’article est encore en cours de rédaction, donc il n’y a pour l’instant que le titre et certains chapitres manquent encore.
Le début reprend aussi des éléments que j’avais déjà traduits et déplacés dans L’histoire méconnue de SQLite.

 
kimws 2023-01-03

Ce sont vraiment des anecdotes de coulisses très intéressantes. Entendre qu’ils ont tout conçu et développé eux-mêmes, sans dépendre d’autres bibliothèques, ne peut qu’impressionner. Des outils de gestion de versions jusqu’au parseur.

 
osdotsystem 2023-01-03

Merci d’avoir fait découvrir ce livre au public coréen ! Oui, Postgres internals est très agréable à lire. Sinon, c’est la première fois que je tombe sur un article qui publie une histoire dans l’actualité elle-même.

Le livre évolue en fonction du temps que j’ai pour l’explorer librement. Au fait, la version LeanPub ne contient que les chapitres terminés.