Драгоценный камень (база данных) - Gemstone (database)

Сервер объектов GemStone / S
Логотип GemStone-S и wordmark.png
Логотип и текстовый знак GemStone / S
ПарадигмыБаза данных объектов, объектно-ориентированный, Распределенный кеш и вычисления, база данных в памяти и обработка
РазработчикСистемы GemTalk
Впервые появился1986; 34 года назад (1986)
Стабильный выпуск
64-битный 3.5.1
Печатная дисциплинаДинамический
Язык реализацииБолтовня
ПлатформаIA-32, x86-64
Операционные системыКроссплатформенность: AIX, Linux, macOS, Солярис
ЛицензияПроприетарный коммерческое программное обеспечение
Интернет сайтgemtalksystems.com/товары/ gss32
Под влиянием
Болтовня
Под влиянием
Java EE, GemFire

GemStone / S компьютер программного обеспечения, рамки приложения это было впервые доступно для языка программирования Болтовня как база данных объектов. это проприетарный коммерческое программное обеспечение.

История компании

GemStone Systems была основана 1 марта 1982 года как Servio Logic с целью создания база данных машина на базе теория множеств модель. Иан Хуанг выступил инициатором создания в качестве советника по технологиям генерального директора Sampoerna Holdings (Путера Сампоэрна ), набрав следующую команду в составе:

  • Фрэнк Бутон - президент, который был соучредителем Системы с плавающей запятой Inc
  • Д-р Майкл Малдер - вице-президент по инженерным вопросам, который был руководителем группы по разработке усовершенствованных процессоров в Sperry Univac и главный архитектор Univac 1180 мэйнфрейм
  • Стив Айви - вице-президент по эксплуатации, который был старшим менеджером в Tektronix
  • Леонард Юн - вице-президент по развитию бизнеса, который был менеджером по развитию IBM DB2 база данных
  • Д-р Джордж Коупленд - главный архитектор, который был старшим штатным инженером в группе перспективных разработок в г. Tektronix
  • Стив Редфилд - главный инженер, который был главным инженером Intel 80286 микропроцессор
  • Алан Парди - штатный инженер Tektronix
  • Боб Бретл - менеджер по разработке программного обеспечения в Tektronix Signal Processing Systems
  • Аллен Отис, который также работал с Tektronix
  • Джон Телфорд - менеджер по разработке программного обеспечения из Электро-научные отрасли
  • Монти Уильямс.

В июне 1995 года Servio Logic была переименована в GemStone Systems, Inc.. Компания разработала свой первый прототип оборудования в 1982 году и поставила свой первый программный продукт (GemStone 1.0) в 1986 году. Группа инженеров находится в Бивертон, Орегон. Трое из первых инженеров-соучредителей, Боб Бретл, Аллен Отис и Монти Уильямс (сейчас на пенсии), работают в фирме с момента ее основания.

Владельцы GemStone первыми внедрили распределенных вычислений в бизнес-системах.[нужна цитата ] Многие функции информационной системы теперь связаны с Java EE были реализованы ранее в GemStone. GemStone и VisualWave были ранними веб приложение серверная платформа. (VisualWave и VisualWorks теперь принадлежат Cincom.) GemStone играл важную спонсорскую роль в Smalltalk Industry Council в то время, когда IBM поддерживал VisualAge Болтовня. В 2005 году Instantiations приобрела всемирные права на продукт IBM VisualAge Smalltalk и переименовала его в платформу VAST (VA Smalltalk).[1]

После значительного перехода GemStone для Smalltalk продолжил свое существование как GemStone / S и различные C ++ и Ява продукты для масштабирования, многоуровневая архитектура распределенных вычислений системы превратились в GemStone / J товар. Это, в свою очередь, привело к GemFire, ранний пример Data Fabric за сложная обработка событий (CEP), обработка потока событий (ESP), виртуализация данных, и распределенное кеширование.

6 мая 2010 г. SpringSource, подразделение VMware, объявила о заключении окончательного соглашения о приобретении GemStone.[2]

2 мая 2013 г. компания GemTalk Systems приобрела платформу GemStone / S у Основное программное обеспечениеEMC и дочерняя компания VMware).[3]

Gemfire остался с Pivotal's Большое количество данных разделение. Продукт доступен как автономный, но также интегрирован в его Cloud Foundry PaaS в качестве Pivotal Cloud Cache.[4]

Товар

GemStone основан на языке программирования Болтовня. Системы GemStone служат в качестве критически важных приложений.[5] Фреймворки GemStone по-прежнему вызывают интерес веб-сервисы и сервис-ориентированные архитектуры.

GemStone - это продвинутая платформа Smalltalk для разработки, развертывания и управления масштабируемыми, высокопроизводительными многоуровневыми приложениями на основе бизнес-объектов.

Недавнее возрождение интереса к Smalltalk произошло в результате его использования для создания JavaScript для электронной коммерции веб-страница или в рамки веб-приложений такой как Приморский веб-фреймворк. Системы на основе объектные базы данных не так распространены, как основанные на ORM или объектно-реляционное отображение фреймворки, такие как TopLink или же Спящий режим. На рынке фреймворков приложений JBoss и BEA Weblogic чем-то похожи на GemStone.

GemTalk Systems, создатель Gemstone, также имеет ряд продуктов под названием GemBuilder, которые обеспечивают интерфейс между клиентами Smalltalk или Java и базами данных Gemstone. Существуют версии этого продукта для VisualWorks Smalltalk, VA Smalltalk (платформа VAST) и Ява среды.[6]

Смотрите также

Рекомендации

  1. ^ Instantiations, Inc.
  2. ^ SpringSource приобретает GemStone Systems (Проверено 23 мая 2011 г.)
  3. ^ http://gemtalksystems.com/index.php/about-us/for-the-press/
  4. ^ Pivotal Cloud Cache
  5. ^ Словенский национальный газовый оператор использует свою биллинговую систему на Smalltalk уже 10 лет
  6. ^ «Система Gemtalk».

внешняя ссылка