Kontentke ótiw

GemStone/S

Wikipedia — erkin enciklopediya

GemStone/S – bul kompyuter baǵdarlaması bolıp, obyektke baǵdarlanǵan maǵlıwmatlar bazası retinde Smalltalk programmalastırıw tili ushın birinshi ret islengen qosımsha freymvork. Bul menshikli kommerciyalıq programmalıq támiynat.

Kompaniya tariyxı

GemStone Systems 1982-jıldıń 1-martında Servio Logic atı menen, formal toplamlar teoriyası modeline tiykarlanǵan maǵlıwmatlar bazası mashinasın jaratıw ushın dúzilgen. Ian Xuang, Sampoerna Holdings (Putera Sampoerna) bas direktorınıń texnologiyalıq másláhátshisi sıpatında, tómendegi komandanı jıynaw arqalı baslamashı boldı:

  • Frenk Buton - Prezident, Floating Point Systems Inc. tiń birgelikte dúziwshisi
  • Doktor Maykl Mulder - Injenerlik boyınsha vice-prezident, Sperry Univac-taǵı Advanced Processor Design topar menedjeri hám Univac 1180 meynfreyminiń bas arxitektorı
  • Stiv Ayvi - Operaciya boyınsha vice-prezident, Tektronix-tegi úlken menedjer
  • Leonard Yuen - Biznesti rawajlandırıw boyınsha vice-prezident, IBM DB2 maǵlıwmatlar bazasınıń Rawajlandırıw menedjeri
  • Doktor Djordj Kopland - Bas arxitektor, Tektronix-tegi Advanced Development Group-tıń úlken shtat injeneri
  • Stiv Redfild - Bas injener, Intel 80286 mikroprocessorınıń Bas injeneri
  • Alan Purdi - Tektronix-tegi shtat injeneri
  • Bob Bretl - Tektronix Signal Processing Systems-tegi baǵdarlamalıq támiynat injenerligi menedjeri
  • Allen Otis - ol da Tektronix-te jumıs islegen
  • Djon Telford - Electro Scientific Industries-den baǵdarlamalıq támiynat injenerligi menedjeri
  • Monti Uilyams

Servio Logic 1995-jıldıń iyun ayında GemStone Systems, Inc. dep ózgertildi. Kompaniya óziniń birinshi apparatlıq prototipin 1982-jılı islep shıǵardı hám birinshi baǵdarlamalıq ónimin (GemStone 1.0) 1986-jılı satıwǵa shıǵardı. Injenerlik topar Biverton, Oregon shtatında jaylasqan. Dáslepki birgelikte dúziwshi injenerlerdiń úshewi, Bob Bretl, Allen Otis hám Monti Uilyams (hazіrgi waqıtta pensiyada), kompaniyanıń baslamasınan berli jumıs islep kelmekte.

GemStone iyeleri biznes sistemalarında bólistirilgen esaplawdı engiziwde jetekshi boldı. Java EE menen baylanıslı kóp informaciya sistemasınıń ózgeshelikleri GemStone-de burınıraq engizilgen. GemStone hám VisualWave erte veb-qosımsha server platforması boldı. (VisualWave hám VisualWorks endi Cincom-ǵa tiyisli). GemStone IBM VisualAge Smalltalk-tı qollap-quwatlaǵan waqıtta Smalltalk Industry Council-de áhmiyetli qáwenderlik rolin atqardı. 2005-jıldan baslap, Instantiations IBM VisualAge Smalltalk ónimine dúnya júzilik huqıqlardı satıp aldı hám onı VAST (VA Smalltalk) platforması dep qayta brendledi.

Úlken ózgeristen keyin, Smalltalk ushın GemStone GemStone/S sıpatında dawam etti hám masshtablanatuǵın, kóp qabatlı arxitektura bólistirilgen esaplaw sistemaları ushın túrli C++ hám Java ónimleri GemStone/J ónimine aylandı. Bul óz gezeginde kompleks waqıyalardı islew (CEP), waqıya aǵımın islew (ESP), maǵlıwmatlardı virtualizaciyalaw hám bólistirilgen keshlew ushın maǵlıwmat platformasınıń dáslepki úlgisi GemFire-ge alıp keldi[1].

2010-jıldıń 6-mayında VMware-niń bólimi SpringSource, GemStone-di satıp alıw boyınsha belgili kelisimge qol qoyǵanın járiyaladı[2].

2013-jıldıń 2-mayında GemTalk Systems Pivotal Software-dan (EMC hám VMware bólinip shıqqan) GemStone/S platformasın satıp aldı[3].

Gemfire Pivotaldıń Úlken Maǵlıwmatlar bóliminde qaldı. Ónim jeke túrde bar, biraq ol Pivotal Cloud Cache sıpatında onıń Cloud Foundry PaaS-ına da integraciyalanǵan[4].

Ónim

GemStone Smalltalk programmalastırıw tiline tiykarlanıp qurılǵan. GemStone sistemaları áhmiyetli missiyalı qosımshalar retinde xızmet etedi. GemStone freymvorkları veb-xızmetler hám xızmetke baǵdarlanǵan arxitekturalar ushın ele de qızıǵıwshılıq tuwdırmaqta[5].

GemStone - bul biznes obektlerine tiykarlanǵan masshtablanatuǵın, joqarı ónimli, kóp qabatlı qosımshalardı islep shıǵarıw, ornalastırıw hám basqarıw ushın aldınǵı Smalltalk platforması.

Smalltalk-qa jaqında qızıǵıwshılıqtıń jańadan payda bolıwı, onıń elektron kommerciya veb-betleri ushın JavaScript islep shıǵarıwda yaki Seaside veb-freymvorkı sıyaqlı veb-qosımsha freymvorlarında qollanılıwı nátiyjesinde qáliplesti. Obekt maǵlıwmatlar bazalarına tiykarlanǵan sistemalar TopLink yamasa Hibernate sıyaqlı ORM yaki obekt-relyaciyalıq kartalaw karkaslarına tiykarlanǵan sistemalar sıyaqlı keń tarqalǵan emes. Qosımsha freymvorklar bazarında JBoss hám BEA Weblogic GemStone-ǵa aytarlıqtay uqsas.

GemStone-dı dúziwshi GemTalk Systems-tıń GemBuilder atı astında Smalltalk yaki Java klientleri hám GemStone maǵlıwmatlar bazaları arasında interfeys támiynleytuǵın bir qatar ónimleri de bar. Bul ónimniń VisualWorks Smalltalk, VA Smalltalk (VAST Platform) hám Java ortalıqları ushın versiyaları bar[6].

Derekler