Drahokam (databáze) - Gemstone (database)
![]() | tento článek potřebuje další citace pro ověření.Červenec 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() Logo a značka GemStone / S | |
Paradigmata | Objektová databáze, objektově orientovaný, Distribuovaná mezipaměť a výpočetní technika, databáze v paměti a zpracovává se |
---|---|
Vývojář | Systémy GemTalk |
Poprvé se objevil | 1986 |
Stabilní uvolnění | 64 bitů 3.5.1 |
Psací disciplína | Dynamický |
Jazyk implementace | Pokec |
Plošina | IA-32, x86-64 |
OS | Cross-platform: AIX, Linux, Operační Systém Mac, Solaris |
Licence | Proprietární komerční software |
webová stránka | gemtalksystems |
Ovlivněno | |
Pokec | |
Ovlivněno | |
Java EE, GemFire |
GemStone / S je počítač software, an aplikační rámec který byl poprvé k dispozici pro programovací jazyk Pokec jako objektová databáze. to je proprietární komerční software.
Historie společnosti
Společnost GemStone Systems byla založena 1. března 1982 jako Servio Logic s cílem vybudovat databáze stroj založený na a teorie množin Modelka. Ian Huang zahájil založení jako technologický poradce generálního ředitele Sampoerna Holdings (Putera Sampoerna ), náborem následujícího týmu, který se skládá z:
- Frank Bouton - prezident, který byl spoluzakladatelem společnosti Systémy s plovoucí desetinnou čárkou Vč
- Dr. Michael Mulder - viceprezident pro inženýrství, který byl manažerem skupiny pro pokročilý design procesorů ve Sperry Univac a hlavní architekt pro Univac 1180 mainframe
- Steve Ivy - viceprezident pro provoz, který byl senior manažerem v Tektronix
- Leonard Yuen - viceprezident pro rozvoj podnikání, který byl manažerem rozvoje pro IBM DB2 databáze
- Dr. George Copeland - hlavní architekt, který byl vedoucím technikem ve skupině Advanced Development Group v Liberci Tektronix
- Steve Redfield - hlavní inženýr, který byl hlavním inženýrem pro Intel 80286 mikroprocesor
- Alan Purdy - který byl zaměstnaným inženýrem ve společnosti Tektronix
- Bob Bretl - manažer softwarového inženýrství ve společnosti Tektronix Signal Processing Systems
- Allen Otis - který byl také ve společnosti Tektronix
- John Telford - který byl manažerem softwarového inženýrství Electro Scientific Industries
- Monty Williams.
Společnost Servio Logic byla v červnu 1995 přejmenována na GemStone Systems, Inc.. Společnost vyvinula svůj první hardwarový prototyp v roce 1982 a svůj první softwarový produkt (GemStone 1.0) dodala v roce 1986. Inženýrská skupina sídlí v Beaverton, Oregon. Tři z původních spoluzakladatelů, Bob Bretl, Allen Otis a Monty Williams (nyní v důchodu), jsou ve firmě od jejího založení.
Majitelé GemStone propagovali implementaci distribuované výpočty v podnikových systémech.[Citace je zapotřebí ] Mnoho funkcí informačního systému je nyní spojeno s Java EE byly implementovány dříve v GemStone. GemStone a VisualWave byly první webová aplikace serverová platforma. (VisualWave a VisualWorks nyní vlastní Cincom.) GemStone hrál důležitou sponzorskou roli v průmyslové radě Smalltalk v době, kdy IBM couval VisualAge Pokec. Od roku 2005 získala společnost Instantiations celosvětová práva k produktu IBM VisualAge Smalltalk a přejmenovala jej na VAST (VA Smalltalk) Platform.[1]
Po zásadním přechodu pokračoval GemStone pro Smalltalk jako GemStone / S a různé C ++ a Jáva produkty pro škálovatelné, vícevrstvá architektura distribuované výpočty systémy se vyvinuly do GemStone / J produkt. To zase dalo vzniknout GemFire, časný příklad a Data Fabric pro komplexní zpracování událostí (CEP), zpracování proudu událostí (ESP), virtualizace dat, a distribuované ukládání do mezipaměti.
6. května 2010 SpringSource, divize VMware, oznámila, že uzavřela definitivní dohodu o koupi GemStone.[2]
2. května 2013 společnost GemTalk Systems získala platformu GemStone / S od společnosti Klíčový software (dále jen EMC a VMware spin-off).[3]
Gemfire zůstal u společnosti Pivotal Velká data divize. Produkt je k dispozici samostatně, ale je do něj také integrován Cloud Foundry PaaS tak jako Klíčová cloudová mezipaměť.[4]
Produkt
GemStone staví na programovacím jazyce Pokec. Systémy GemStone slouží jako kritické aplikace.[5] Rámečky GemStone stále zaznamenávají určitý zájem webové služby a architektury orientované na služby.
GemStone je pokročilá platforma Smalltalk pro vývoj, nasazení a správu škálovatelných, vysoce výkonných vícevrstvých aplikací založených na obchodních objektech.
Nedávné oživení zájmu o Smalltalk nastalo v důsledku jeho použití ke generování JavaScript pro elektronický obchod webové stránky nebo v rámce webových aplikací tak jako Přímořský webový rámec. Systémy založené na objektové databáze nejsou tak běžné jako ty založené na ORM nebo objektově-relační mapování rámce jako TopLink nebo Přezimovat. Na trhu aplikačních rámců JBoss a BEA Weblogic jsou poněkud analogické s GemStone.
GemTalk Systems, tvůrce Gemstone, má také řadu produktů pod přezdívkou GemBuilder, které poskytují rozhraní mezi klienty Smalltalk nebo Java a databázemi Gemstone. Verze tohoto produktu existují pro VisualWorks Smalltalk, VA Smalltalk (VAST Platform) a Jáva prostředí.[6]