Pionnier de Postgres, Michael Stonebraker promet de renverser une fois de plus la donnée.

‘Interview Si nous avions construit le système d’exploitation au-dessus de la base de données au lieu de l’inverse, est-ce que ça donnerait quelque chose ? Ça ressemble à une idée de doctorant après avoir pris un peu trop de microdoses, sauf que ce n’en est pas une. C’est une idée sérieuse de la part de quelqu’un qui a déjà bouleversé l’industrie du calcul et dont l’influence s’est propagée dans des produits familiers de Microsoft et d’Oracle. Michael Stonebraker, qui fête ses 80 ans cette année, poursuit ses travaux de recherche en matière de gestion de bases de données, mais sa marque sur l’industrie est déjà gravée avec PostgreSQL, le système de gestion de bases de données relationnelles open source qui, pour la première fois, est devenu le choix de gestion de base de données le plus populaire parmi les développeurs cette année, selon l’enquête Stack Overflow 2023. En plus d’un SGBD open source populaire, des fournisseurs tels que les hyperscaleurs en nuage, CockroachDB et YugabyteDB proposent tous des services de gestion de base de données avec une interface compatible avec PostgreSQL. Les premiers travaux influents de Stonebraker ont commencé avec Ingres, le système de gestion de base de données relationnelle précoce, qui a été le sujet de sa recherche lors de sa nomination comme professeur assistant à l’université de Californie à Berkeley en 1971. Il déclare à The Register : « Ma thèse de doctorat portait sur un aspect des chaînes de Markov, et j’ai réalisé que cela n’avait absolument aucune valeur pratique. Je suis allé à Berkeley, et vous avez cinq ans pour faire une contribution et obtenir un poste permanent. Je savais que ce ne serait pas mon sujet de thèse. Puis Eugene Wong, qui était un autre membre du personnel de Berkeley, a dit : ‘Pourquoi ne pas envisager les bases de données ?’ Les deux ont lu une proposition récente sur les bases de données relationnelles d’un chercheur d’IBM nommé Edgar Codd intitulée « A Relational Model of Data for Large Shared Data Banks ».’

Share the Post: