Ion Stoica (né en 1964 ou 1965) est un informaticien roumano-américain spécialisé dans les systèmes distribués, le cloud computing et les réseaux informatiques. Il est professeur d'informatique à l'Université de Californie à Berkeley et co-directeur de l'AMPLab. Stoica a cofondé Conviva et Databricks avec d'autres développeurs originaux d'Apache Spark, ainsi qu'Anyscale avec d'autres développeurs originaux de Ray. En 2022, Forbes l'a classé, lui et Matei Zaharia, comme les troisième Roumains les plus riches avec une valeur nette de 1,6 milliard de dollars américains.
Les recherches de Stoica ont façonné l'infrastructure moderne des données, en particulier à travers le framework de calcul en cluster Apache Spark et le moteur de calcul distribué Ray. Son travail fait le pont entre la théorie académique et l'application industrielle, avec plus de 100 articles évalués par les pairs et de multiples entreprises commerciales devenues fondamentales pour le traitement des mégadonnées et les charges de travail de apprentissage automatique.
Éducation
Stoica est né en Roumanie, où il a grandi et a fréquenté l'Université Polytechnique de Bucarest, obtenant une maîtrise en génie électrique et informatique en 1989. Il a déménagé aux États-Unis en 1994 pour commencer un doctorat à l'Université Old Dominion avec le professeur d'informatique Hussein Abdel-Wahab. Ensemble, en 1995, ils ont publié l'algorithme de planification par échéance virtuelle éligible la plus précoce, qui est l'ordonnanceur de processus actuel dans le noyau Linux. En 1996, il a transféré à Université Carnegie Mellon (CMU), où il a obtenu en 2000 un doctorat en génie électrique et informatique sous la supervision de Hui Zhang. Ses sujets de thèse incluaient Chord (pair-à-pair), Core-Stateless Fair Queueing (CSFQ) et Internet Indirection Infrastructure (i3).
Carrière et recherche
Stoica est professeur à Berkeley depuis 2000. Ses intérêts de recherche incluent le cloud computing, les réseaux, les systèmes distribués et les mégadonnées. Il a écrit ou co-écrit plus de 100 articles évalués par les pairs dans divers domaines de l'informatique. Il est l'un des inventeurs de l'équité des ressources dominantes, un principe utilisé dans l'allocation des ressources pour les clusters multi-locataires.
Stoica a été cofondateur et directeur de la technologie (CTO) de Conviva en 2006, une entreprise issue du projet End System Multicast à CMU. En 2013, il a cofondé Databricks, avec Ali Ghodsi, Matei Zaharia, Patrick Wendell, Reynold Xin, Andy Konwinski et Arsalan Tavakoli-Shiraji. Il a servi comme directeur général jusqu'à ce qu'il soit remplacé par Ali Ghodsi en janvier 2016, devenant alors président exécutif. Databricks est devenue un acteur majeur du cloud computing et de l'analyse de données, en s'appuyant sur Apache Spark.
Stoica a ensuite cofondé Anyscale avec d'autres développeurs originaux de Ray, un framework de calcul distribué largement adopté pour faire évoluer les applications d'intelligence artificielle et de apprentissage profond. Son travail chez Anyscale s'est concentré sur la simplification du déploiement de systèmes d'IA complexes à travers les clusters, en s'alignant sur les tendances plus larges de l'IA générative et de l'entraînement des grands modèles de langage.
Récompenses
Stoica, sous la supervision de son directeur de thèse Hui Zhang, a remporté le prix de thèse de doctorat de l'Association for Computing Machinery en 2001 pour sa thèse "Stateless Core: A Scalable Approach for Quality of Service in the Internet" (2000). Il est récipiendaire du prix SIGCOMM Test of Time (2011), du prix CoNEXT Rising Star 2007, d'une bourse de la Fondation Sloan (2003) et du prix PECASE (2002). Stoica est également membre de l'ACM. En 2019, il a reçu le prix SIGOPS Mark Weiser.
Philanthropie
En juin 2021, Berkeley a annoncé que Stoica avait fait don de 25 millions de dollars aux initiatives de calcul et de science des données de l'université, faisant de lui et de son collègue Scott Shenker deux des plus grands bienfaiteurs de Berkeley. Le don soutient la recherche et l'éducation en science des données, renforçant le rôle de Berkeley en tant que pôle pour la recherche en IA de Berkeley.
Références
- Liste des publications, site web de Berkeley.
Publications
Stoica a publié abondamment dans les conférences et journaux de premier plan, notamment SIGCOMM, SOSP et NSDI. Ses travaux notables incluent la table de hachage distribuée Chord, le système de calcul en cluster Spark et le framework Ray. Ces contributions ont influencé à la fois la recherche académique et la pratique industrielle dans les systèmes distribués.
Son travail en cours aborde les défis de la mise à l'échelle de l'IA, en particulier à travers les techniques de apprentissage par renforcement et de élagage de modèles. L'influence de Stoica s'étend au mentorat d'une génération de chercheurs et d'ingénieurs qui ont ensuite dirigé des initiatives technologiques majeures.