Ion Stoica (nascido em 1964 ou 1965) é um cientista da computação romeno-americano especializado em sistemas distribuídos, computação em nuvem e redes de computadores. Ele é professor de ciência da computação na Universidade da Califórnia, Berkeley, e codiretor do AMPLab. Stoica cofundou a Conviva e a Databricks com outros desenvolvedores originais do Apache Spark, e a Anyscale com outros desenvolvedores originais do Ray. Em 2022, a Forbes o classificou, junto com Matei Zaharia, como o 3º romeno mais rico, com um patrimônio líquido de US$ 1,6 bilhão.
A pesquisa de Stoica moldou a infraestrutura moderna de dados, particularmente por meio do framework de computação em cluster Apache Spark e do motor de computação distribuída Ray. Seu trabalho une teoria acadêmica e aplicação industrial, com mais de 100 artigos revisados por pares e múltiplos empreendimentos comerciais que se tornaram fundamentais para o processamento de big data e cargas de trabalho de aprendizado de máquina.
Educação
Stoica nasceu na Romênia, onde cresceu e frequentou a Universidade Politécnica de Bucareste, recebendo um mestrado em Engenharia Elétrica e Ciência da Computação em 1989. Ele se mudou para os EUA em 1994 para iniciar um doutorado na Universidade Old Dominion com o professor de ciência da computação Hussein Abdel-Wahab. Juntos, em 1995, publicaram o algoritmo para escalonamento de prazo virtual elegível mais cedo primeiro, que é o escalonador de processos atual no kernel Linux. Em 1996, transferiu-se para a Universidade Carnegie Mellon (CMU), onde em 2000 recebeu um doutorado em Engenharia Elétrica e de Computação sob orientação de Hui Zhang. Seus tópicos de dissertação incluíram Chord (peer-to-peer), Core-Stateless Fair Queueing (CSFQ) e Internet Indirection Infrastructure (i3).
Carreira e pesquisa
Stoica é professor em Berkeley desde 2000. Seus interesses de pesquisa incluem computação em nuvem, redes, sistemas distribuídos e big data. Ele é autor ou coautor de mais de 100 artigos revisados por pares em várias áreas da ciência da computação. Ele é um dos inventores da justiça de recursos dominantes, um princípio usado na alocação de recursos para clusters multi-inquilinos.
Stoica foi cofundador e Diretor de Tecnologia (CTO) da Conviva em 2006, uma empresa que surgiu do projeto End System Multicast na CMU. Em 2013, cofundou a Databricks, junto com Ali Ghodsi, Matei Zaharia, Patrick Wendell, Reynold Xin, Andy Konwinski e Arsalan Tavakoli-Shiraji. Ele atuou como diretor executivo até ser substituído por Ali Ghodsi em janeiro de 2016, quando se tornou presidente executivo. A Databricks cresceu para se tornar um grande player em computação em nuvem e análise de dados, aproveitando o Apache Spark.
Stoica posteriormente cofundou a Anyscale com outros desenvolvedores originais do Ray, um framework de computação distribuída amplamente adotado para escalar aplicações de inteligência artificial e aprendizado profundo. Seu trabalho na Anyscale focou em simplificar a implantação de sistemas complexos de IA em clusters, alinhando-se com tendências mais amplas em IA generativa e treinamento de modelos de linguagem de grande escala.
Prêmios
Stoica, sob a orientação de seu conselheiro de doutorado Hui Zhang, ganhou o Prêmio de Dissertação de Doutorado da Association for Computing Machinery em 2001 por sua tese "Stateless Core: A Scalable Approach for Quality of Service in the Internet" (2000). Ele é recipiente de um Prêmio SIGCOMM Test of Time (2011), o Prêmio CoNEXT Rising Star de 2007, uma Bolsa da Fundação Sloan (2003) e um Prêmio PECASE (2002). Stoica também é membro da ACM. Em 2019, recebeu o Prêmio SIGOPS Mark Weiser.
Filantropia
Em junho de 2021, Berkeley anunciou que Stoica doou US$ 25 milhões para as iniciativas de computação e ciência de dados da universidade, tornando-o, junto com o colega Scott Shenker, um dos maiores benfeitores de Berkeley. A doação apoia pesquisa e educação em ciência de dados, reforçando o papel de Berkeley como um polo para a Pesquisa em IA de Berkeley.
Referências
- Lista de publicações, site de Berkeley.
Publicações
Stoica publicou extensivamente em conferências e periódicos de topo, incluindo SIGCOMM, SOSP e NSDI. Seus trabalhos notáveis incluem a tabela hash distribuída Chord, o sistema de computação em cluster Spark e o framework Ray. Essas contribuições influenciaram tanto a pesquisa acadêmica quanto a prática industrial em sistemas distribuídos.
Seu trabalho contínuo aborda desafios no escalonamento de IA, particularmente por meio de técnicas de aprendizado por reforço e poda de modelos. A influência de Stoica se estende à mentoria de uma geração de pesquisadores e engenheiros que passaram a liderar grandes iniciativas tecnológicas.