원석(데이터베이스)
Gemstone (database)이 글은 검증을 위해 추가 인용문이 필요합니다. : · · · · JSTOR (2012년 7월 ( 삭제 및 ) |
![]() GemStone/S 로고 및 워드마크 | |
패러다임 | 객체 데이터베이스, 객체 지향, 분산 캐시 및 컴퓨팅, 인메모리 데이터베이스 및 처리 |
---|---|
개발자 | GemTalk 시스템 |
처음 등장한 | 전 |
안정된 릴리스 | 64 비트 3.6.0 |
타이핑 분야 | 역학 |
구현 언어 | 스몰토크 |
플랫폼 | IA-32, x86-64 |
OS | 크로스 플랫폼: AIX, Linux, macOS, Solaris |
면허증. | 독자 사양 상용 소프트웨어 |
웹 사이트 | gemtalksystems |
영향을 받다 | |
스몰토크 | |
영향받은 | |
Java EE, GemFire |
GemStone/S는 Smalltalk 프로그래밍 언어를 오브젝트 데이터베이스로 처음 사용할 수 있었던 응용 프로그램 프레임워크인 컴퓨터 소프트웨어입니다.이것은 독점적인 상용 소프트웨어입니다.
회사 이력
GemStone Systems는 1982년 3월 1일 Servio Logic으로 설립되어 집합론 모델을 기반으로 데이터베이스 머신을 구축합니다.Ian Huang은 Sampoerna Holdings(Putera Sampoerna) CEO의 기술 고문으로서 다음과 같은 팀을 영입하여 창립을 선동했습니다.
- Frank Bouton - Floating Point Systems Inc.의 공동창업자 사장
- 마이클 멀더 박사 - Sperry Univac의 고급 프로세서 설계 그룹 매니저이자 Univac 1180 메인프레임의 수석 설계자였습니다.
- Steve Ivy - Tektronix의 시니어 매니저였던 운영 담당 부사장
- Leonard Yuen - IBM DB2 데이터베이스 개발 관리자였던 비즈니스 개발 담당 부사장
- George Copeland 박사 - Tektronix Advanced Development Group의 수석 엔지니어였던 수석 설계자
- Steve Redfield - 인텔 80286 마이크로프로세서의 최고 엔지니어였습니다.
- Alan Purdy - Tektronix의 직원 엔지니어였습니다.
- Bob Bretl - Tektronix Signal Processing Systems 소프트웨어 엔지니어링 매니저
- Tektronix와 함께 했던 Allen Otis
- John Telford - Electro Scientific Industries의 소프트웨어 엔지니어링 매니저
- 몬티 윌리엄스.
서비오 로직은 1995년 6월에 GemStone Systems, Inc.로 이름을 변경했습니다.1982년에 첫 번째 하드웨어 프로토타입을 개발하고 1986년에 첫 소프트웨어 제품(GemStone 1.0)을 출하했습니다.엔지니어링 그룹은 오리건 주 비버튼에 있습니다.최초의 공동 설립 엔지니어 Bob Bretl, Allen Otis, Monty Williams(현재는 퇴직) 중 3명이 창업 때부터 이 회사에 있었습니다.
GemStone의 오너들은 비즈니스 [citation needed]시스템에 분산 컴퓨팅을 최초로 구현했습니다.현재 Java EE와 관련된 많은 정보 시스템 기능이 GemStone 초기에 구현되었습니다.GemStone과 VisualWave는 초기 웹 애플리케이션 서버 플랫폼입니다.(VisualWave와 VisualWorks는 현재 Cincom이 소유하고 있습니다.)GemStone은 IBM이 VisualAge Smalltalk를 후원하던 당시 Smalltalk Industry Council에서 중요한 후원 역할을 했습니다.2005년 현재 Instantiations는 IBM VisualAge Smalltalk 제품에 대한 전 세계 판권을 획득했으며 VA Smalltalk(VA Smalltalk)[1] 플랫폼으로 브랜드를 변경했습니다.
GemStone for Smalltalk은 큰 전환 후 확장 가능한 멀티계층 아키텍처 분산 컴퓨팅 시스템을 위한 GemStone/S 및 다양한 C++ 및 Java 제품이 GemStone/J 제품으로 진화하면서 계속되었습니다.그 결과, GemFire는 복잡한 이벤트 처리(CEP), 이벤트 스트림 처리(ESP), 데이터 가상화 및 분산 캐싱을 위한 데이터 패브릭의 초기 예입니다.
2010년 5월 6일 VMware의 부문인 Spring Source는 [2]GemStone 인수를 위한 최종 계약을 체결했다고 발표했습니다.
2013년 5월 2일, GemTalk Systems는 Pivotal Software([3]EMC 및 VMware 분사)로부터 GemStone/S 플랫폼을 인수했습니다.
Gemfire는 Pivotal의 빅데이터 사업부에 남아 있었습니다.이 제품은 독립적으로 사용할 수 있지만 Cloud Foundry PaaS에도 Pivotal Cloud [4]Cache로 통합되어 있습니다.
제품.
GemStone은 Smalltalk 프로그래밍 언어를 기반으로 합니다.GemStone 시스템은 미션 크리티컬 애플리케이션 [5]역할을 합니다.GemStone 프레임워크는 여전히 웹 서비스와 서비스 지향 아키텍처에 관심을 보이고 있습니다.
GemStone은 비즈니스 객체를 기반으로 확장 가능한 고성능 멀티 계층 애플리케이션을 개발, 도입 및 관리하기 위한 고급 Smalltalk 플랫폼입니다.
최근 Smalltalk에 대한 관심이 부활한 것은 전자상거래 웹 페이지 또는 Seaside 웹 프레임워크와 같은 웹 애플리케이션 프레임워크에서 JavaScript를 생성하기 위한 사용의 결과입니다.오브젝트 데이터베이스를 기반으로 하는 시스템은 ORM 또는 TopLink나 휴지 상태 등의 오브젝트 관계 매핑 프레임워크에 기반한 시스템만큼 일반적이지 않습니다.애플리케이션 프레임워크 시장에서 JBoss와 BEA Weblogic은 GemStone과 다소 유사합니다.
GemStone의 창시자인 GemTalk Systems는 또한 Smalltalk 또는 Java 클라이언트와 Gemstone 데이터베이스 간의 인터페이스를 제공하는 GemBuilder라는 별명으로 일련의 제품을 보유하고 있습니다.이 제품의 버전은 VisualWorks Smalltalk, VA Smalltalk(VAST Platform) 및 Java [6]환경용으로 존재합니다.
「 」를 참조해 주세요.
레퍼런스
- ^ 인스턴스화 주식회사
- ^ Spring Source가 GemStone Systems 인수(2011년 5월 23일 회수)
- ^ "About the Company".
- ^ Pivotal 클라우드 캐시
- ^ 슬로베니아 국영 가스 사업자는 Smalltalk에서 10년간 과금 시스템을 운영하고 있습니다.
- ^ "Gemtalk System".