Стоунбрейкер Майкл (Michael Stonebraker).
Стоунбрейкер Майкл (Michael Stonebraker) Дата рождения: 11.10.1943 Место рождения: г.Ньюберипорт, штат Массачусетс, США Страна: Соединенные Штаты Америки Специальность: Специалист в области информатики |
Ступени членства | Дата избрания | Специальность | Отделение |
---|---|---|---|
иностранный член | 22.12.2011 | информационные технологии и автоматизация | Отделение нанотехнологий и информационных технологии |
член Национальной инженерной академии США (National Academy of Engineering) (1997)
Наименование ВУЗа | Факультет | Город | Год поступления | Год окончания |
---|---|---|---|---|
Принстонский университет | г. Принстон (штат Нью-Джерси, США) | 1965 | ||
Университете Мичигана | Ист-Лансинг (штат Мичиган, США) | 1967 |
премия Кодда (SIGMOD Edgar F. Codd Innovations Award) группы SIGMOD Ассоциации вычислительной техники (1992)
медаль Джона фон Неймана от IEEE (2005)
премия Flame («Пламя») ассоциации USENIX (2005)
Область знаний: Информатика
Стоунбрейкер Майкл (Michael Stonebraker) (1943, Ньюберипорт, штат Массачусетс, США) - специалист в области информатики;
иностранный член РАН (2011)
Майкл Стоунбрейкер (Michael Stonebraker) родился 11 октября 1943 г. в Соединенных Штатах Америки, в городе Ньюберипорт штат Массачусетс (Newburyport, Massachusetts). В 1965 г. окончил Принстонский университет (штат Нью-Джерси, США), получив степень бакалавра. Затем продолжил обучение в Университете Мичигана (Университет штата Мичиган - Michigan State University, Ист-Лансинг, Мичиган, США) где в 1967 г. Майклу Стоунбрейкеру была присвоена степень магистра. В 1971 г. защитил в Мичиганском университете диссертацию на соискание степени доктора философии (PhD).
В 1971 г. Майкл Стоунбрейкер получил должность ассистент-профессора в Калифорнийском университете в Беркли. В 1973 г. в IBM приступили к разработке новой СУБД System R и научно-исследовательская группа, занимавшаяся данным проектом, выпустила комплект документации с описанием создаваемой системы. С 1973 г. Майкл Стоунбрейкер совместно с коллегой по университету Юджином Воном (Eugene Wong) заинтересовались результатами своих коллег из IBM и приняли решение начать свой собственный проект по созданию реляционной СУБД. В рамках этих исследований была спроектирована и реализована система управления базами данных (СУБД) Ingres (INteractive Graphics REtrieval System — диалоговая графическая система поиска). В дальнейшем проектом заинтересовались в трёх военных ведомствах: в Военно-воздушных и Сухопутных силах и Военно-морском флоте. Получив стороннее финансирование, Ingres был доработан в течение середины 1970-х годов группой студентов и учёных. Ingres проходил через эволюцию, сопровождающуюся доработками, как и System R, с ранним прототипом в 1974 году. Затем Ingres был распространён среди небольшого количества пользователей и участников проекта. В отличие от System R, исходный код Ingres был доступен за небольшую плату. В 1980 году около 1000 копий Ingres распространили по университетам. Многие студенты из Беркли и других университетов использовали исходный код Ingres для разработки различных коммерческих баз данных. Прототип многократно переписывался, чтобы включить накопленный опыт, замечания пользователей и новые идеи. Подобно System R, Ingres работал в системах «низкого уровня» — в операционной системе Unix на машинах DEC. Несколько компаний использовали исходный код Ingres для своих СУБД. Наиболее успешной из них была Relational Technology, Inc. (RTI), основанная в 1980 году Стоунбрейкером и Вонгом совместно с другим профессором из Калифорнийского Университета в Беркли — Лоренсом А. Роу (Lawrence A. Rowe). RTI был переименован в Ingres Corporation в середине 1980-х. СУБД Ingres успешно эксплуатируется в России, начиная с 1994 года.
В 1986 г., после продажи бизнеса Ingres Corporation, Майкл Стоунбрейкер инициировал новый проект системы управления базами данных, поддерживающей наряду с реляционной моделью данных принципы объектно-ориентированного программирования — Postgres (от лат. post и Ingres). Данный проект отмечается как первая практически реализованная объектно-ориентированная СУБД, система распространялась по лицензии BSD. Впоследствии код Postgres послужил основой для известной свободно распространяемой СУБД PostgreSQL. В середине 1990-х годов проект Postgres также был коммерциализирован, была создана компания Illustra, которая в 1996 году была продана корпорации Informix. Майкл Стоунбрейкер занял в Informix пост технического директора, на котором проработал вплоть до поглощения компании корпорацией IBM в 2000 году.
В 2000—2001 гг. Майкл Стоунбрейкер в Калифорнийском университете в Беркли руководил исследовательским проектом глобальной распределённой базы данных на основе федеративной модели вычислений — Mariposa. Интеллектуальные права на проект были приобретены в 2001 г. корпорацией PeopleSoft.
В 2001 г. М. Стоунбрейкер занял должность профессора информатики в Массачусетском технологическом институте и инициировал большую серию исследовательских и практических проектов в области проектирования систем управления базами данных. Среди проектов Майкла Стоунбрейкера:
- Aurora — СУБД, ориентированная на поточную загрузку данных из внешних источников со специфическим языком манипулирования данными, в 2003 году проект коммерциализирован и основана компания StreamBase, в которой Стоунбрейкер стал сооснователем.
- C-Store — распределённая на основе SN-архитектуры (Shared nothing architecture) (без разделения ресурсов) поколоночная СУБД (Column-oriented DBMS). В 2005 году Стоунбрейкер стал сооснователем компании Vertica с СУБД C-Store как основным активом, компания была поглощена корпорацией Hewlett-Packard в 2011 г.
- Morpheus — проблемно-ориентированная интеграционная СУБД, оптимизированная для трансформации и загрузки данных между разнородными источниками. Проект был начат в 2006 г. совместно с группой исследователей из Флоридского университета, а в 2009 г. Майкл Стоунбрейкер стал сооснователем компании Goby — поисковой системы, в основе функционирования которой лежит СУБД Morpheus.
- HStore — распределённая СУБД на основе SN-архитектуры, ориентированная на OLTP-обработку, проект начат как исследовательский в 2007 г., а в 2009г. Стоунбрейкер с коллегами на основе исследований выпустили ориентированную на коммерческое применение СУБД VoltDB и основали одноимённую компанию.
- SciDB — СУБД для научно-исследовательских приложений, проект инициирован М. Стоунбрейкером совместно с Дэвидом Девиттом (David DeWitt), в разработке задействованы исследователи из шести университетов США.
22 декабря 2011 г. Майкл Стоунбрейкер был избран иностранным членом Российской академии наук по Отделению нанотехнологий и информационных технологии, специализация - "информационные технологии и автоматизация".
Майкл Стоунбрейкер - специалист в области информатики, исследователь проблематики построения систем управления базами данных.
Майкл Стоунбрейкер известен как архитектор и разработчик таких систем управления базами данных, как Ingres, Informix, VoltDB. Отмечается как пионер исследований и технологий в области баз данных.
Майкл Стоунбрейкер с 1994 г. действительный член Ассоциации вычислительной техники. В 1997 г. избран членом Национальной инженерной академии США (National Academy of Engineering).
В 1992 г. Майклу Стоунбрейкеру присуждена первая ежегодная премия Кодда (SIGMOD Edgar F. Codd Innovations Award) группы SIGMOD Ассоциации вычислительной техники. В 2005 г. удостоен медали Джона фон Неймана от IEEE, в этом же году М. Стоунбрейкеру была присуждена премия Flame «Пламя» ассоциации USENIX.