Lundi 7 octobre 2024, SMART TECH reçoit Jean-Paul Smets (PDG, Rapid.Space)
Category
🗞
NewsTranscription
00:00On termine cette édition avec le rendez-vous du libre, le rendez-vous du
00:09logiciel libre raconté par Jean-Paul Smets, le PDG de Rapid Space. Bonjour Jean-Paul.
00:13Bonjour Daphine. Aujourd'hui cette question, le futur MySQL sera-t-il chinois ?
00:17Oui parce qu'aujourd'hui la base de données la plus utilisée au monde ça
00:20s'appelle MariaDB, elle est européenne, elle a presque 30 ans mais un nouveau
00:24produit est en train de sortir qui s'appelle TIDB et qui pourrait menacer sa
00:28suprématie et aujourd'hui j'aimerais vous raconter cette saga que j'ai vécu
00:32depuis l'origine. Elle commence quand la saga ?
00:34En fait elle commence avec Oracle qui dans les années 90 est devenue en quasi
00:37situation monopole. Oracle c'est Larry Ellison, société créée en 77, première
00:42version d'Oracle, la version dite 2 en 79. Oracle a effacé tous ses concurrents,
00:46domine et devient la troisième société de logiciels au monde derrière
00:49Microsoft et Google. Et dans le monde du libre, en fait, Linux
00:54commençait dans les années 90 à être adoptée, quand on développait son site
00:56web on utilisait MSQL, le langage Perl, le site serveur web NCSA, mais MSQL était
01:03propriétaire. Alors deux ingénieurs très malins, Monty Vilnius et David Esquemark
01:07ont fait une copie en quelque sorte améliorée, bien plus performante et
01:11libre de MSQL appelée MySQL et tous les développeurs sont passés de MSQL
01:15à MySQL en moins d'une année et ça a donné comme ça ce qu'on appelle le
01:20système LAMP parce qu'au même moment Linux était en train de devenir dominant
01:24en 95, on avait aussi le serveur Apache qui est né en 95, le langage PHP donc
01:29Linux, Apache, MySQL, PHP et LAMP, c'est devenu dans les années 90 le
01:34standard du marché pour faire des sites de commerce électronique.
01:37Parce que là on est à un moment justement où c'est le boom du commerce
01:40électronique, tout le monde y croit, tout le monde se lance. Et c'est la première
01:44bulle internet qui démarre en 95, il y a eu des succès, par exemple Amazon
01:47c'est un résultat de la première bulle internet,
01:49il y a eu des beaux succès techniques en France avec Voila et à l'Apache mais une
01:52fois qu'ils ont été rassés par Orange, aujourd'hui France Télécom ont un petit
01:55peu dépéri et LAMP c'est aussi ce qui est derrière WordPress, la technologie
01:59qui est utilisée par 40% des sites web dans le monde.
02:01Ok.
02:02Mais il manquait quand même quelque chose à MySQL, c'était le fait de
02:06gérer des transactions, c'était la fonction phare d'oracle, celle qui est
02:08utilisée par les banques pour s'assurer que quand on fait deux retraits en même
02:11temps, on vide pas le compte plus qu'il ne contient d'argent.
02:14Et en 2000, la société innobaise finlandaise a créé un moteur
02:21transactionnel pour MySQL, puis Oracle a racheté ce moteur en 2005, donc on
02:26commence à voir Oracle arriver, à essayer de tout reprendre.
02:30Sun Microsystems rachète en 2008 MySQL, parce que MySQL était fondée par
02:36Capital Risk, et Oracle rachète en 2009 Sun Microsystems et le rêve de
02:40Monty Vignus qui était de faire une base de données européenne et indépendante
02:43s'est effondré, tout est revenu à Oracle.
02:45Alors il a mis toute sa fortune pour créer une nouvelle base de données
02:50MariaDB, donc il est vraiment allé jusqu'à avoir plus un rond, plus rien, et
02:55il crée une fondation, il essaye de faire mieux que MySQL, il y arrive en 2012
02:59Facebook sort un moteur qui s'appelle RoxDB pour les transactions qui
03:02marchent mieux, que InnoBase s'est intégré à MariaDB, aujourd'hui ça tourne par
03:06exemple dans des sites de commerce électronique comme Bipengo en France, et
03:10on arrive là à l'apogée européenne de MariaDB.
03:13Et alors en Chine, c'est aussi MariaDB ?
03:17En Chine, vous allez chez Alibaba, c'est MariaDB, et en fait vous avez là les
03:22premiers développeurs libres chinois comme Li Xunpeng qui rajoutent à MariaDB,
03:26ça s'appelait à l'époque AliSQL, un peu comme la version Alibaba de MySQL,
03:31ils rajoutent les fonctions qui permettent de passer à l'échelle, ça
03:34s'appelle la réplication multisource, et on va arriver comme ça le premier grand
03:37développeur chinois, ensuite en 2016 la fondation MariaDB recrute Li Xunpeng
03:45qui intègre la fonction de réplication multisource à MariaDB, là on a la
03:49première arrivée des chinois. En 2017, DBS, la plus grande banque d'Asie du
03:53sud-est, sponsorise les procédures stockées dans MariaDB et remplace, donc
03:57quand même la plus grosse banque d'Asie du sud-est, Oracle par MariaDB pour
04:01toutes ses applications critiques. Mai 2015, c'est aussi l'année où arrive TIDB
04:06et arrive quelque chose de 100% chinois, 100% nouveau, auquel personne ne
04:11s'attendait. Alors trois développeurs qui en avaient marre de
04:17configurer à la main leur grand cluster, donc c'est Ed Huang, Max Liu et Dylan Sui,
04:21se sont dit on va tout redévelopper à partir zéro pour faire une base de
04:25données qui passe à l'échelle, qui permet de faire à la fois des
04:27transactions pour les banques, du reporting comme pour Alibaba où tout est
04:31automatique et on va utiliser des langages modernes, Golang et Rust, parce
04:34qu'avec ces langages il y a moins d'erreurs de programmation, plus de
04:36concurrence et on développe plus vite. Ils s'y sont mis et ils ont sorti le
04:40produit en un ou deux ans et là on voit alors LINE qui passe à TIDB, Dailymotion
04:46qui passe à IDB, Ringover c'est une société française qui passe à TIDB,
04:49JD.com qui est le concurrent d'Alibaba qui passe à TIDB. En gros, TIDB a fait
04:55à MariaDB le même coup que MySQL avait fait en 95 à MSQL.
05:00Être compatible, faire mieux, mais aussi avec un backing énorme de capital
05:06risque avec Sequoia Capital, Chine, GGV et ce qu'on voit très intéressant c'est
05:10que tous les grands fonds américains qui avaient des présences en Chine ont été
05:14coupés des Etats-Unis, ont créé des filiales indépendantes qui sont mis à
05:19déverser des centaines de millions dans le libre avec des Rememby et c'est
05:23aussi grâce à ça qu'aujourd'hui les bases de données ça passe par l'Asie.
05:27Merci beaucoup Jean-Paul Smets pour toutes ces histoires du LIME, Jean-Paul
05:31Smets, PDG de Rapid Space, je le rappelle. Merci à vous de nous suivre et à très
05:35bientôt pour de nouvelles discussions sur la tech, ça se passe sur la chaîne
05:37BeSmart4Change et aussi en podcast, en replay comme vous voulez.