Анил Мадхавапедди — профессор планетарных вычислений на кафедре компьютерных наук и технологий Кембриджского университета , научный сотрудник Пембрук-колледжа в Кембридже и научный сотрудник Дж. М. Кейнса. [1] Он является директором-основателем Кембриджского центра углеродных кредитов, [2] целью которого является распределение средств, полученных от продажи углеродных кредитов, проверяемым образом. [3]
Мадхавапедди внес значительный вклад в программное обеспечение с открытым исходным кодом, такое как MirageOS , [18] [19] [20] OCaml , [21] Docker , Xen [22] и OpenBSD . [23] [24] В настоящее время он является членом совета Tezos Foundation [25] [26] и консультативного совета OpenUK. [27]
Он стал соучредителем Unikernel [28] Systems в 2015 году, которая была приобретена Docker в 2016 году [29] [30] , где он работал в качестве сопровождающего Docker , внедряя такие технологии, как HyperKit, [31] VPNKit [32] и DataKit [33], которые сделали Docker для рабочего стола возможным. [34] [35]
Мадхавапедди был старшим сопровождающим OCaml с 2011 года, где он помог разработать OCaml Package Manager , [36] экосистему инструментов, [37] [38], а также поддержку многоядерного параллелизма и обработчиков эффектов в OCaml 5.0. [39] Он опубликовал более 150 программных библиотек для OCaml. [40]
В 2003 году [41] совместно с Эбеном Аптоном и другими он стал соучредителем компании High Energy Magic Ltd , которая стала одним из первых разработчиков интерактивных штрихкодов для камерофонов [42] [43] , а затем вышла на рынок под названием ShotCodes .
Мадхавапедди также входил в основную команду проекта Horde с 1999 по 2008 год, [44] где он помогал разрабатывать клиент веб-почты IMP и просмотрщик Chora CVS. [45]
^ "Кафедра компьютерных наук и технологий – Страницы курса 2019–2020: Основы компьютерных наук". www.cl.cam.ac.uk . Получено 27 января 2020 г. .
^ Madhavapeddy, Anil; Scott, David J. (15 декабря 2013 г.). «Unikernels: Rise of the Virtual Library Operating System». ACM Queue . 11 (11): 30– 44. doi : 10.1145/2557963.2566628 . ISSN 1542-7730. S2CID 29494014. Получено 9 января 2023 г.
^ Мадхавапедди, Анил; Мортье, Ричард; Ротсос, Харалампос; Скотт, Дэвид; Сингх, Балрадж; Газаньер, Томас; Смит, Стивен; Хэнд, Стивен; Кроукрофт, Джон (16 марта 2013 г.). «Unikernels: библиотечные операционные системы для облака». ACM SIGARCH Computer Architecture News . 41 (1): 461– 472. doi : 10.1145/2490301.2451167 . ISSN 0163-5964 . Получено 9 января 2023 г.
^ Мадхавапедди, Анил; Леонард, Томас; Скьегстад, Магнус; Газаньер, Томас; Шитс, Дэвид; Скотт, Дэйв; Мортье, Ричард; Чаудхри, Амир; Сингх, Балрадж; Ладлам, Джон; Кроукрофт, Джон; Лесли, Ян (4 мая 2015 г.). «Джитсу: вызов unikernels точно в срок». Труды 12-й конференции USENIX по проектированию и внедрению сетевых систем . NSDI'15. США: Ассоциация USENIX. стр. 559–573 . ISBN978-1-931971-21-8.
^ Сиварамакришнан, KC; Долан, Стивен; Белый, Лео; Джаффер, Садик; Келли, Том; Саху, Анмол; Паримала, Судха; Дхиман, Атул; Мадхавапедди, Анил (3 августа 2020 г.). «Модернизация параллелизма в OCaml». Труды ACM по языкам программирования . 4 (ICFP): 113–1–113:30. arXiv : 2004.11663 . дои : 10.1145/3408995 . S2CID 216144811 . Проверено 9 января 2023 г.
^ Сиварамакришнан, К. К.; Долан, Стивен; Уайт, Лео; Келли, Том; Джаффер, Садик; Мадхавапедди, Анил (18 июня 2021 г.). «Модернизация обработчиков эффектов на OCaml». Труды 42-й Международной конференции ACM SIGPLAN по проектированию и внедрению языков программирования . PLDI 2021. Нью-Йорк, штат Нью-Йорк, США: Ассоциация вычислительной техники. стр. 206–221 . arXiv : 2104.00250 . doi : 10.1145 /3453483.3454039. ISBN978-1-4503-8391-2.
^ "Кембриджский центр углеродных кредитов (4C)". 4c.cst.cam.ac.uk .
^ Дханеша, Нил (26 мая 2022 г.). «Новый криптопроект соучредителя WeWork Адама Ньюмана звучит как афера внутри аферы». Vox .
^ Роберт Блюман (май 2014 г.). «Анил Мадхавапедди об операционной системе Mirage Cloud и языке OCaml». веб-сайт (подкаст).
^ «Интервью с Анилом Мадхавапедди и Ричардом Мортье, MirageOS: компиляция функциональных библиотек операционных систем». archive.fosdem.org .
^ Курт, Ларс (23 февраля 2017 г.). «MirageOS от проекта Xen расширяет свою экосистему в последнем выпуске».
^ "статистика openbsd". oxide.org .
^ "OpenBSD: Инновации". www.openbsd.org .
^ "О фонде Tezos". Фонд Tezos .
^ «Анил Мадхавапедди - член совета Фонда Тезос» . ОРГ .
^ «Консультативный совет по устойчивому развитию». OpenUK.
^ MSV, Джанакирам. «Unikernels — блестящий новый объект в облаке». Forbes . Получено 8 февраля 2023 г.
^ «Docker приобретает Unikernel Systems, поскольку он смотрит дальше контейнеров». Techcrunch . Январь 2016 г.
^ «Почему присоединение Unikernel Systems к Docker имеет большой смысл? - Высокая масштабируемость -». highscalability.com .
^ "moby/hyperkit". 2 января 2023 г. – через GitHub.
^ «Сетевые устройства с поддержкой VPN для HyperKit». 3 января 2023 г. – через GitHub.
^ «Улучшение Docker с помощью Unikernels: знакомство с HyperKit, VPNKit и DataKit». www.docker.com . Docker. 18 мая 2016 г.
^ Ярон Мински (ноябрь 2021 г.). «Что такое операционная система?». веб-сайт (подкаст). Jane Street Capital .
^ Функциональные внутренности Docker для Mac и Windows на YouTube
^ "opam - Менеджер пакетов для OCaml". 24 февраля 2023 г. – через GitHub.
^ "OCaml Labs". anil.recoil.org .
^ "Семинар пользователей и разработчиков OCaml 2012". OCaml .
^ "Темы с тегом multicore-monthly". OCaml .
^ "Пакеты OCaml · Результат поиска". OCaml .
^ ltd, проверка компании. "HIGH ENERGY MAGIC LIMITED. Бесплатная сводка бизнеса, взятая из официальной информации о компаниях. Бесплатные оповещения. Зарегистрирована как 04752113". Проверка компании .
^ «Снимки с камеры телефона соединяют точки». New York Times . Октябрь 2004 г.