Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Джим Старки (родился 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.

Ссылки [ править ]

  1. ^ Бэбкок, Чарльз. «База данных MySQL для мониторинга репликации и одновременной работы с несколькими версиями». Информационная неделя. 14 сентября 2007 г. По состоянию на 7 декабря 2012 г.
  2. ^ a b c Никколай, Джеймс. «Обновление: MySQL покупает компанию, нанимает известного архитектора». Компьютерный мир. 27 февраля 2006 г. По состоянию на 7 декабря 2012 г.
  3. ^ a b "Исполнительный профиль: Джеймс А. Старки". Bloomberg Businessweek. По состоянию на 7 декабря 2012 г.
  4. Новикова, Марина. «Интервью с Джимом Старки из InterBase World». IBPhoenix. 9 февраля 2003 г. По состоянию на 7 декабря 2012 г.
  5. ^ a b Магер, Питер. «Компьютерное общество IEEE и GBC / ACM». По состоянию на 7 декабря 2012 г.
  6. ^ а б Дэрроу, Барб. «Суперзвезда баз данных Джим Старки рекламирует новый патент NuoDB». Гигаом. 8 августа 2012 г. По состоянию на 7 декабря 2012 г.
  7. ^ МакКаллаг, Пол. «Введение в проект потоковой передачи BLOB». MySQL Conference and Expo 2008. По состоянию на 7 декабря 2012 г.
  8. ^ FAQ Firebird. "Где я могу узнать об истории Firebird?" По состоянию на 7 декабря 2012 г.
  9. ^ Урлокер, Зак. «Спасибо Джиму Старки, отцу сокола». TheOpenForce.com. По состоянию на 7 декабря 2012 г.
  10. ^ Проблемы базы данных и инновации. Интервью с Джимом Старки
  11. ^ Патент США 8,224,860 Изобретатель: Джеймс А. Старки. Выпущено: 17 июля 2012 г.
  12. ^ Патент США 5,592,664 Изобретатель: Джеймс А. Старки. Выпущено: 7 января 1997 г.
  13. ^ Патент США 7039658. Изобретатель: Джеймс А. Старки. Выпущено: 2 мая 2006 г.