Jump to content

Драгоценный камень/S

Объектный сервер GemStone/S
Логотип и текстовый знак GemStone/S
Парадигмы Объектная база данных , объектно-ориентированная , Распределенный кэш и вычисления , база данных в памяти и обработка
Разработчик Системы GemTalk
Впервые появился 1986 год ; 38 лет назад ( 1986 )
Стабильная версия
64 бит 3.7.1
Дисциплина набора текста Динамический
Язык реализации Смолток
Платформа ИА-32 , x86-64
ТЫ Кроссплатформенность : AIX , Linux , macOS , Solaris.
Лицензия Собственное коммерческое программное обеспечение
Веб-сайт гемталксистемы /продукты /gss32
Под влиянием
Смолток
Под влиянием
JavaEE , GemFire

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

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

[ редактировать ]

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

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

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

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

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

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

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

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

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

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

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

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

См. также

[ редактировать ]
  1. ^ Экземпляры, Inc.
  2. ^ SpringSource приобретает GemStone Systems. Архивировано 21 августа 2016 г. на Wayback Machine (получено 23 мая 2011 г.).
  3. ^ «О компании» .
  4. ^ Ключевой облачный кэш
  5. ^ Словенский национальный газовый оператор уже 10 лет использует свою биллинговую систему на Smalltalk.
  6. ^ «Система Gemtalk» .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b183a9652d39e2a8db4187b0f512abcf__1714593780
URL1:https://arc.ask3.ru/arc/aa/b1/cf/b183a9652d39e2a8db4187b0f512abcf.html
Заголовок, (Title) документа по адресу, URL1:
GemStone/S - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)