stringtranslate.com

Piedra preciosa/S

GemStone/S es un software informático , un marco de aplicación que estuvo disponible por primera vez para el lenguaje de programación Smalltalk como una base de datos de objetos . Es un software comercial propietario .

Historia de la empresa

GemStone Systems se fundó el 1 de marzo de 1982, como Servio Logic, para construir una máquina de base de datos basada en un modelo de teoría de conjuntos . Ian Huang instigó la fundación, como asesor tecnológico del director ejecutivo de Sampoerna Holdings ( Putera Sampoerna ), reclutando al siguiente equipo, formado por:

Servio Logic cambió su nombre a GemStone Systems, Inc. en junio de 1995. La empresa desarrolló su primer prototipo de hardware en 1982 y lanzó su primer producto de software (GemStone 1.0) en 1986. El grupo de ingeniería reside en Beaverton, Oregón . Tres de los ingenieros cofundadores originales, Bob Bretl, Allen Otis y Monty Williams (ahora jubilado), han estado en la empresa desde sus inicios.

Los propietarios de GemStone fueron pioneros en la implementación de la informática distribuida en sistemas empresariales. [ cita requerida ] Muchas de las características de los sistemas de información que hoy se asocian con Java EE se implementaron antes en GemStone. GemStone y VisualWave fueron una de las primeras plataformas de servidores de aplicaciones web . (VisualWave y VisualWorks son ahora propiedad de Cincom ). GemStone desempeñó un importante papel de patrocinador en el Smalltalk Industry Council en la época en que IBM respaldaba VisualAge Smalltalk. A partir de 2005, Instantiations adquirió los derechos mundiales del producto IBM VisualAge Smalltalk y lo rebautizó como Plataforma VAST (VA Smalltalk). [1]

Después de una importante transición, GemStone para Smalltalk continuó como GemStone/S y varios productos C++ y Java para sistemas informáticos distribuidos con arquitectura escalable y de múltiples niveles evolucionaron hasta convertirse en el producto GemStone/J . Esto, a su vez, dio origen a GemFire , un ejemplo temprano de una estructura de datos para procesamiento de eventos complejos (CEP), procesamiento de flujo de eventos (ESP), virtualización de datos y almacenamiento en caché distribuido .

El 6 de mayo de 2010, SpringSource , una división de VMware , anunció que había firmado un acuerdo definitivo para adquirir GemStone. [2]

El 2 de mayo de 2013, GemTalk Systems adquirió la plataforma GemStone/S de Pivotal Software (la escisión de EMC y VMware). [3]

Gemfire permaneció en la división Big Data de Pivotal . El producto está disponible de forma independiente, pero también está integrado en su PaaS Cloud Foundry como Pivotal Cloud Cache . [4]

Producto

GemStone se basa en el lenguaje de programación Smalltalk . Los sistemas GemStone sirven como aplicaciones de misión crítica. [5] Los marcos GemStone aún despiertan cierto interés en los servicios web y las arquitecturas orientadas a servicios .

GemStone es una plataforma Smalltalk avanzada para desarrollar, implementar y administrar aplicaciones escalables, de alto rendimiento y de múltiples niveles basadas en objetos comerciales.

Recientemente, se ha producido un resurgimiento del interés por Smalltalk como resultado de su uso para generar JavaScript para páginas web de comercio electrónico o en marcos de aplicaciones web como el marco web Seaside . Los sistemas basados ​​en bases de datos de objetos no son tan comunes como los basados ​​en ORM o marcos de mapeo relacional de objetos como TopLink o Hibernate . En el mercado de marcos de aplicaciones, JBoss y BEA Weblogic son algo análogos a GemStone.

GemTalk Systems, el creador de GemStone, también tiene una serie de productos bajo el nombre de GemBuilder, que proporcionan una interfaz entre los clientes de Smalltalk o Java y las bases de datos de GemStone. Existen versiones de este producto para los entornos VisualWorks Smalltalk, VA Smalltalk (plataforma VAST) y Java . [6]

Véase también

Referencias

  1. ^ Instanciaciones, Inc.
  2. ^ SpringSource adquiere GemStone Systems Archivado el 21 de agosto de 2016 en Wayback Machine (consultado el 23 de mayo de 2011)
  3. ^ "Acerca de la empresa".
  4. ^ Caché en la nube Pivotal
  5. ^ El sistema de facturación del operador nacional de gas de Eslovenia funciona con Smalltalk desde hace 10 años
  6. ^ "Sistema Gemtalk".

Enlaces externos