Джим Старки | |
---|---|
Родившийся | 6 января 1949 г. Иллинойс , США |
Альма-матер | Университет Висконсин-Мэдисон |
Известен | Мультиверсионный контроль параллелизма , Falcon |
Супруг (а) | Энн Харрисон Старки |
Джим Старки (родился 6 января 1949 года в штате Иллинойс ) является базой данных архитектор отвечает за разработку InterBase , первая реляционная база данных для поддержки нескольких версий , [1] блоб колонного типа оповещения типа событий, массивы и триггеры . [2] Старки является основателем нескольких компаний, в том числе Netfrastructure и NuoDB, занимающихся разработкой веб-приложений и инструментальных средств баз данных .
Образование и карьера [ править ]
Джим Старки окончил Висконсинский университет в Мэдисоне , штат Висконсин , со степенью бакалавра математики. [3] После окончания университета Старки работал в Computer Corporation of America над исследовательским проектом по созданию машины базы данных для ARPAnet. [4]
Первым основным компьютерным языком Старки был STOP, эмулятор ассемблера, написанный в 1965 году и использовавшийся IIT для обучения в бакалавриате. Старки присоединился к Digital Equipment Corporation (DEC) в 1975 году. В DEC он создал семейство продуктов DATATRIEVE , стандартный реляционный интерфейс DEC, VAX Rdb / ELN и разработал программную архитектуру для базы данных DATATRIEVE. [5] [6] Он выпустил DATATRIEVE Version 1 для PDP-11 в 1977 году, VAX DATATRIEVE в 1981 году как часть информационной архитектуры VAX, Rdb / ELN, цифрового стандартного реляционного интерфейса и множества некоммерческих баз данных и 4GL доказательства концепции. Также в DEC Старки изобрел BLOB, « большой двоичный объект ».[7]
В 1984 году он основал Groton Database Systems, которая в 1986 году стала InterBase Software Corporation. В 1991 году Interbase была продана компании Ashton-Tate, которая, в свою очередь, была продана компании Borland. [8] Впоследствии Borland включила InterBase в свой продукт Delphi . Покинув Interbase, Старки начал серию попыток создать инновационные технологии баз данных, включая Netfrastructure . Разработчики Firebird SQL с любовью называют его «Волком» (ответвление с открытым исходным кодом от InterBase v6.0).
В 2000 году Старки основал Netfrastructure, Inc., платформу для веб-приложений, включающую реляционную базу данных, интегрированный поиск, виртуальную машину Java и генератор контекстно-зависимых страниц. [5] Netfrastructure была приобретена MySQL [6], и Старки стал старшим архитектором программного обеспечения в MySQL [2], где он начал работу над Falcon - новым механизмом транзакционной базы данных, основанным на кодовой базе Netfrastructure. Он покинул MySQL в июне 2008 года, через несколько месяцев после того, как Sun приобрела MySQL AB, и Falcon никогда не выходил за рамки бета-версии. [9]
В 2008 году Джим Старки основал компанию по разработке баз данных под названием NimbusDB. Название было официально изменено на NuoDB в 2011 году. [3] В настоящее время он работает над новой моделью базы данных под названием AmorphousDB. [10]
Патенты [ править ]
Джиму Старки были выданы следующие патенты США:
- «Система управления базой данных» запатентована в 2012 году. [11]
- «Система сервера базы данных с методами оповещения клиентов о возникновении событий сервера базы данных, представляющих интерес для клиентов». [12]
- «Способ и устройство для создания веб-страниц из шаблонов» [13]
Личная жизнь [ править ]
Старки женат на Энн Харрисон, которая «вносит свой вклад в развитие InterBase». [2]
Внешние ссылки [ править ]
См. [1] Портал доктора Добба, где можно найти интервью Старки в ноябре 2007 года.
Другое [2] интервью с Джимом Старки было взято в 2003 году на сайте InterBase World.
История Blob и Interbase находится на этой [3] странице в разделе «История» веб-сайта Ibphoenix.
Ссылки [ править ]
- ^ Бэбкок, Чарльз. «База данных MySQL для мониторинга репликации и одновременной работы с несколькими версиями». Информационная неделя. 14 сентября 2007 г. По состоянию на 7 декабря 2012 г.
- ^ a b c Никколай, Джеймс. «Обновление: MySQL покупает компанию, нанимает известного архитектора». Компьютерный мир. 27 февраля 2006 г. По состоянию на 7 декабря 2012 г.
- ^ a b "Исполнительный профиль: Джеймс А. Старки". Bloomberg Businessweek. По состоянию на 7 декабря 2012 г.
- ↑ Новикова, Марина. «Интервью с Джимом Старки из InterBase World». IBPhoenix. 9 февраля 2003 г. По состоянию на 7 декабря 2012 г.
- ^ a b Магер, Питер. «Компьютерное общество IEEE и GBC / ACM». По состоянию на 7 декабря 2012 г.
- ^ а б Дэрроу, Барб. «Суперзвезда баз данных Джим Старки рекламирует новый патент NuoDB». Гигаом. 8 августа 2012 г. По состоянию на 7 декабря 2012 г.
- ^ МакКаллаг, Пол. «Введение в проект потоковой передачи BLOB». MySQL Conference and Expo 2008. По состоянию на 7 декабря 2012 г.
- ^ FAQ Firebird. "Где я могу узнать об истории Firebird?" По состоянию на 7 декабря 2012 г.
- ^ Урлокер, Зак. «Спасибо Джиму Старки, отцу сокола». TheOpenForce.com. По состоянию на 7 декабря 2012 г.
- ^ Проблемы базы данных и инновации. Интервью с Джимом Старки
- ^ Патент США 8,224,860 Изобретатель: Джеймс А. Старки. Выпущено: 17 июля 2012 г.
- ^ Патент США 5,592,664 Изобретатель: Джеймс А. Старки. Выпущено: 7 января 1997 г.
- ^ Патент США 7039658. Изобретатель: Джеймс А. Старки. Выпущено: 2 мая 2006 г.