La question que l’on me pose le plus souvent après les conférences, après les épisodes de podcast et dans les réponses aux newsletters est simple : par où commencer avec vos livres ?
C'est une bonne question, car la bibliothèque s'est agrandie. Entre les produits phares d'O'Reilly et Manning et les séries auto-publiées, il existe désormais plus de cinquante titres sur books.alexmerced.com, couvrant le lac de données, l'ingénierie de l'IA, l'économie et la philosophie, et même la fiction. C'est merveilleux pour la profondeur et terrible pour un visiteur novice qui consulte une page de catalogue. Personne ne devrait lire cinquante livres pour répondre à une question, et différents lecteurs arrivent avec des questions très différentes.
Cet article est donc le guide que j'aurais dû écrire il y a quelque temps : une carte de la bibliothèque organisée en fonction de ce que vous essayez réellement de faire. Je vais d'abord parcourir les titres phares, car ils ancrent tout, puis associent les livres aux objectifs, que vous appreniez Apache Iceberg, que vous conceviez une plate-forme, que vous connectiez des agents d'IA aux données, que vous dirigiez une organisation de données ou que vous soyez simplement curieux de savoir ce qu'une personne chargée des données écrit à la fermeture de l'ordinateur portable. Je présenterai des parcours de lecture organisés pour les trois voyages les plus courants, vous indiquerai le matériel que vous pouvez obtenir gratuitement et terminerai par toutes les manières de suivre le travail en cours, car les livres sont la partie profonde d'un flux beaucoup plus large de newsletters, de vidéos et d'articles.
Une promesse d’emblée : ceci est un guide, pas une page de vente. Là où une ressource gratuite vous sert mieux qu’un achat, je le dirai, et là où un livre n’est pas pour vous, je le dirai aussi. L’intérêt d’écrire autant de livres est que chacun a un lecteur spécifique. Laissez-moi vous aider à déterminer si l’un d’eux est vous.
Trois titres constituent la base de la bibliothèque technique, et presque tous les parcours de lecture passent par au moins l'un d'entre eux.
Apache Iceberg : The Definitive Guide (O'Reilly), que j'ai co-écrit avec Tomer Shiran et Jason Hughes, est exactement ce que promet le titre : le traitement complet du format de table au cœur de la maison au bord d'un lac moderne. Il couvre l'architecture d'Iceberg depuis l'arborescence des métadonnées, la mécanique des transactions, l'évolution des schémas et des partitions, le voyage dans le temps, les opérations au niveau des lignes et le travail pratique d'utilisation d'Iceberg de Spark, Flink, Dremio et de l'écosystème moteur plus large. Si vous avez lu mes articles détaillés sur les vecteurs de suppression, le type de variante ou le streaming vers Iceberg et que vous vouliez avoir la base complète sous eux, voici cette base, organisée et séquencée comme les ...
[Courte citation de 8% de l'article original]