อ่าน 3 นาที
อัญมณี/S
GemStone/Sเป็นซอฟต์แวร์ คอมพิวเตอร์ เฟรมเวิร์กแอปพลิเคชันที่เปิดตัวครั้งแรกสำหรับภาษาโปรแกรมSmalltalkในฐานะฐานข้อมูลเชิงวัตถุเป็นซอฟต์แวร์เชิงพาณิชย์ที่เป็นกรรมสิทธิ์ของ บริษัท
อัญมณี/S
| เซิร์ฟเวอร์ GemStone/S Object | |
|---|---|
โลโก้และเครื่องหมายคำ GemStone/S | |
| กระบวนทัศน์ | ฐานข้อมูลเชิงวัตถุ , การเขียนโปรแกรมเชิงวัตถุ , แคชและการประมวลผล แบบกระจาย , ฐานข้อมูล และการประมวลผลในหน่วยความจำ |
| นักพัฒนา | ระบบ GemTalk |
| ปรากฏครั้งแรก | พ.ศ. 2529 |
| เวอร์ชันเสถียร | 64 บิต 3.7.1 |
| วินัยในการพิมพ์ | พลวัต |
| ภาษาการใช้งาน | การสนทนาเล็กๆ น้อยๆ |
| แพลตฟอร์ม | IA-32 , x86-64 |
| โอเอส | รองรับหลายแพลตฟอร์ม : AIX , Linux , macOS , Solaris |
| ใบอนุญาต | ซอฟต์แวร์เชิงพาณิชย์ที่เป็นกรรมสิทธิ์ |
| เว็บไซต์ | gemtalksystems.com/products/gss32 |
| ได้รับอิทธิพลจาก | |
| การสนทนาเล็กๆ น้อยๆ | |
| ได้รับอิทธิพล | |
| Java EE , GemFire | |
GemStone/Sเป็นซอฟต์แวร์ คอมพิวเตอร์ เฟรมเวิร์กแอปพลิเคชันที่เปิดตัวครั้งแรกสำหรับภาษาโปรแกรมSmalltalkในฐานะฐานข้อมูลเชิงวัตถุเป็นซอฟต์แวร์เชิงพาณิชย์ที่เป็นกรรมสิทธิ์ของ บริษัท
ประวัติบริษัท
บริษัท GemStone Systems ก่อตั้งขึ้นเมื่อวันที่ 1 มีนาคม 1982 ในชื่อ Servio Logic เพื่อสร้าง เครื่อง ฐานข้อมูลโดยใช้ แบบจำลอง ทฤษฎีเซต โดยเอียน หวง เป็นผู้ริเริ่มการก่อตั้งในฐานะที่ปรึกษาด้านเทคโนโลยีของซีอีโอของ Sampoerna Holdings ( Putera Sampoerna ) ด้วยการสรรหาทีมงานดังต่อไปนี้:
- แฟรงค์ บูตัน - ประธานบริษัท ซึ่งเป็นผู้ร่วมก่อตั้งบริษัทFloating Point Systems Inc.
- ดร. ไมเคิล มัลเดอร์ - รองประธานฝ่ายวิศวกรรม ซึ่งดำรงตำแหน่งผู้จัดการกลุ่มด้านการออกแบบโปรเซสเซอร์ขั้นสูงที่ Sperry UnivacและสถาปนิกหลักของเมนเฟรมUnivac 1180
- สตีฟ ไอวี - รองประธานฝ่ายปฏิบัติการ ซึ่งเคยดำรงตำแหน่งผู้จัดการอาวุโสที่เทคโทรนิกซ์
- ลีโอนาร์ด ยูเอ็น - รองประธานฝ่ายพัฒนาธุรกิจ ซึ่งดำรงตำแหน่งผู้จัดการฝ่ายพัฒนาฐานข้อมูลIBM DB2
- ดร. จอร์จ โคปแลนด์ - หัวหน้าสถาปนิก ซึ่งเคยดำรงตำแหน่งวิศวกรอาวุโสประจำกลุ่มพัฒนาขั้นสูงของบริษัทเทคโทรนิกซ์
- สตีฟ เรดฟิลด์ - หัวหน้าวิศวกร ซึ่งดำรงตำแหน่งหัวหน้าวิศวกรของไมโครโปรเซสเซอร์Intel 80286
- อลัน เพอร์ดี - ซึ่งเป็นวิศวกรประจำบริษัทเทคโทรนิกซ์
- บ็อบ เบรทล์ - ซึ่งดำรงตำแหน่งผู้จัดการฝ่ายวิศวกรรมซอฟต์แวร์ที่บริษัท Tektronix Signal Processing Systems
- อัลเลน โอติส - ซึ่งเคยทำงานกับเทคโทรนิกซ์เช่นกัน
- จอห์น เทลฟอร์ด - ซึ่งเป็นผู้จัดการฝ่ายวิศวกรรมซอฟต์แวร์จากบริษัท Electro Scientific Industries
- มอนตี้ วิลเลียมส์
บริษัท Servio Logic เปลี่ยนชื่อเป็น GemStone Systems, Inc. ในเดือนมิถุนายน ปี 1995 บริษัทพัฒนาต้นแบบฮาร์ดแวร์ชิ้นแรกในปี 1982 และจัดส่งผลิตภัณฑ์ซอฟต์แวร์ชิ้นแรก (GemStone 1.0) ในปี 1986 กลุ่มวิศวกรตั้งอยู่ที่เมืองบีเวอร์ตัน รัฐโอเรกอนวิศวกรผู้ร่วมก่อตั้งดั้งเดิมสามคน ได้แก่ บ็อบ เบรทล์ อัลเลน โอติส และมอนตี้ วิลเลียมส์ (ปัจจุบันเกษียณแล้ว) อยู่กับบริษัทมาตั้งแต่เริ่มก่อตั้ง
เจ้าของ GemStone เป็นผู้บุกเบิกการนำการประมวลผลแบบกระจาย มาใช้ ในระบบธุรกิจ คุณสมบัติของระบบสารสนเทศหลายอย่างที่ปัจจุบันเกี่ยวข้องกับJava EEนั้นถูกนำมาใช้ใน GemStone ก่อนหน้านี้ GemStone และ VisualWave เป็นแพลตฟอร์มเซิร์ฟเวอร์แอปพลิเคชันเว็บ รุ่นแรกๆ (ปัจจุบัน VisualWave และ VisualWorksเป็นของCincom ) GemStone มีบทบาทสำคัญในการสนับสนุน Smalltalk Industry Council ในช่วงเวลาที่IBMให้การสนับสนุนVisualAge Smalltalk ตั้งแต่ปี 2005 Instantiations ได้ซื้อสิทธิ์ทั่วโลกของผลิตภัณฑ์ IBM VisualAge Smalltalk และเปลี่ยนชื่อเป็น VAST (VA Smalltalk) Platform [ 1 ]
หลังจากการเปลี่ยนแปลงครั้งใหญ่ GemStone สำหรับ Smalltalk ก็ยังคงพัฒนาต่อในชื่อGemStone/Sและผลิตภัณฑ์ ต่างๆ ที่ เขียนด้วย C++และJava สำหรับ ระบบประมวลผลแบบ กระจาย หลายระดับที่มีสถาปัตยกรรม ปรับขนาดได้ ก็พัฒนาไปเป็นผลิตภัณฑ์ GemStone/Jซึ่งต่อมาได้ก่อให้เกิดGemFire ซึ่งเป็นตัวอย่างแรกๆ ของData Fabricสำหรับการประมวลผลเหตุการณ์ที่ซับซ้อน (CEP) การประมวลผลสตรีมเหตุการณ์ (ESP) การจำลองเสมือนข้อมูลและการ แคชแบบกระจาย
เมื่อวันที่ 6 พฤษภาคม 2553 SpringSourceซึ่งเป็นแผนกหนึ่งของVMwareได้ประกาศว่าได้บรรลุข้อตกลงขั้นสุดท้ายในการเข้าซื้อ GemStone [ 2 ]
เมื่อวันที่ 2 พฤษภาคม 2556 GemTalk Systems ได้เข้าซื้อแพลตฟอร์ม GemStone/S จากPivotal Software (บริษัท ที่แยกตัวออกมาจาก EMCและ VMware) [ 3 ]
Gemfire ยังคงอยู่กับ แผนก Big Data ของ Pivotal ผลิตภัณฑ์นี้มีให้ใช้งานแบบแยกต่างหาก แต่ยังรวมเข้ากับCloud Foundry PaaSในชื่อPivotal Cloud Cacheอีก ด้วย [ 4 ]
ผลิตภัณฑ์
GemStone สร้างขึ้นบนภาษาการเขียนโปรแกรมSmalltalkระบบ GemStone ทำหน้าที่เป็นแอปพลิเคชันที่สำคัญต่อภารกิจ[ 5 ]เฟรมเวิร์ก GemStone ยังคงได้รับความสนใจสำหรับบริการเว็บและสถาปัตยกรรมที่เน้นบริการอยู่บ้าง
GemStone เป็นแพลตฟอร์ม Smalltalk ขั้นสูงสำหรับการพัฒนา การปรับใช้ และการจัดการแอปพลิเคชันแบบหลายระดับที่มีประสิทธิภาพสูง ปรับขนาดได้ และสร้างขึ้นบนพื้นฐานของ Business Object
ความสนใจใน Smalltalk กลับมาได้รับความนิยมอีกครั้งในช่วงไม่นานมานี้ เนื่องจากมีการนำไปใช้สร้างJavaScript สำหรับ เว็บเพจอีคอมเมิร์ซหรือในเฟรมเวิร์กแอปพลิเคชันเว็บเช่นเฟรมเวิร์กเว็บ Seasideระบบที่ใช้ฐานข้อมูลเชิงวัตถุไม่เป็นที่นิยมเท่ากับระบบที่ใช้ ORM หรือ เฟรมเวิร์ก การแมปอ็อบเจ็กต์เชิงสัมพันธ์เช่นTopLinkหรือHibernateในตลาดเฟรมเวิร์กแอปพลิเคชันJBossและBEA Weblogicมีความคล้ายคลึงกับ GemStone อยู่บ้าง
GemTalk Systems ผู้สร้าง GemStone ยังมีผลิตภัณฑ์หลายรายการภายใต้ชื่อ GemBuilder ซึ่งเป็นอินเทอร์เฟซระหว่างไคลเอ็นต์ Smalltalk หรือ Java และฐานข้อมูล GemStone ผลิตภัณฑ์เวอร์ชันนี้มีให้สำหรับสภาพแวดล้อม VisualWorks Smalltalk, VA Smalltalk (VAST Platform) และ Java [ 6 ]
ดูเพิ่มเติม
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- ไอบีเอ็ม
- คำถามที่พบบ่อยเกี่ยวกับอัญมณี (เวอร์ชัน 1.0)
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ อัญมณี/S
GemStone/Sเป็นซอฟต์แวร์ คอมพิวเตอร์ เฟรมเวิร์กแอปพลิเคชันที่เปิดตัวครั้งแรกสำหรับภาษาโปรแกรมSmalltalkในฐานะฐานข้อมูลเชิงวัตถุเป็นซอฟต์แวร์เชิงพาณิชย์ที่เป็นกรรมสิทธิ์ของ บริษัท
ประวัติบริษัท
บริษัท GemStone Systems ก่อตั้งขึ้นเมื่อวันที่ 1 มีนาคม 1982 ในชื่อ Servio Logic เพื่อสร้าง เครื่อง ฐานข้อมูล โดยใช้ แบบจำลอง ทฤษฎีเซต โดย เอียน หวง เป็นผู้ริเริ่มการก่อตั้งในฐานะที่ปรึกษาด้านเทคโนโลยีของซีอีโอของ Sampoerna Holdings ( Putera Sampoerna )...
ผลิตภัณฑ์
GemStone สร้างขึ้นบนภาษาการเขียนโปรแกรม Smalltalk ระบบ GemStone ทำหน้าที่เป็นแอปพลิเคชันที่สำคัญต่อภารกิจ [ 5 ] เฟรมเวิร์ก GemStone ยังคงได้รับความสนใจสำหรับ บริการเว็บ และ สถาปัตยกรรมที่เน้นบริการอยู่ บ้าง
ลิงก์ภายนอก
เว็บไซต์อย่างเป็นทางการ ไอบีเอ็ม คำถามที่พบบ่อยเกี่ยวกับอัญมณี (เวอร์ชัน 1.0) ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=GemStone/S&oldid=1221778492 "