GigaSpaces
![]() | |
Company type | Private |
---|---|
Industry | Software |
Founders | Nati Shalom |
Headquarters | , |
Key people | Adi Paz, CEO |
Products |
|
Website | GigaSpaces Technologies, Inc. |
GigaSpaces Technologies Inc.,[1][2] is a privately held Israeli software company, established in 2000, with its headquarters located in New York City, with additional offices in Europe, and Asia.
History
GigaSpaces was founded in 2000 by Nati Shalom,[3] the company's CTO, who is also a co-founder member of the Israeli Grid consortium, the Israeli non-profit organization focused on grid computing, virtualization, and cloud computing technology.
GigaSpaces initially focused on products that provide distributed computing for extreme transaction processing,[4][5][6] and in February 2012, an additional open source platform as a service called Cloudify,[7][8] a cloud computing technology was made generally available.
In July 2017, GigaSpaces Announced Spinoff of Cloudify Division to Focus on Enterprise Hybrid Cloud Management and Network Orchestration.[9]
In March 2019, GigaSpaces Announced InsightEdge Data Lake Accelerator, AnalyticsXtreme, for Faster, Smarter, Real-Time Analytics.[10]
In February 2020, GigaSpaces Launched GigaSpaces Cloud, a Managed Service on Google Cloud Platform.[11]
In May 2020, GigaSpaces announced $12 Million Financing Led by Fortissimo Capital.[12]
Products and technology
When established, GigaSpaces focused on application platforms for Java, and .NET environments based on the software architecture pattern "space-based architecture",[13] borrowing concepts from the Jini and JavaSpaces[14] specifications, providing linear scalability for stateful, high-performance applications using the tuple space[15][16] paradigm.
XAP
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/Logo-xap-color-small.png/220px-Logo-xap-color-small.png)
GigaSpaces eXtreme Application Platform (XAP), is a distributed in-memory data-grid suited for high performance and low-latency transaction processing as well as real-time analytics use cases. XAP performance is achieved by maximizing the utilization of RAM and SSD as the main data store. It is commonly used to speed up existing database performance and scalability and include built-in synchronization with RDBS such as MySQL as well as new databases such as MongoDB, Cassandra etc. XAP was designed to serve as the system of record for the data that it maintains. Therefore, it supports all the features of databases such as complex queries, transaction support etc. Among its main features is support for a wide range of data models starting from a simple key,value API to advance aggregation, Object Graph and SQL support.
- XAP SSD Support
Flash provides a high speed data store device. XAP uses a combination of RAM and Flash to handle both speed and cost requirements. The Flash support is known as XAP MemoryXtend and it provides 50x more capacity than pure RAM for the same number of machines.
- XAP vs Simple Caching such as Memcache
Memcache is used as a side cache for read mostly scenarios and as such it provides very limited query support, high availability, transaction support etc. XAP is used to speed up read and write operations and as such it serves as the system of record. XAP provides all the functionality expected from any database including transactional support.
- XAP vs NoSQL
Most of the new NoSQL solutions are used as an alternative database to traditional RDBMS. NoSQL databases use a combination of eventual consistency and scale-out model to handle their scalability and performance. XAP on the other hand was designed to address the existing database scalability and performance by fronting the database with in-memory data-store. The in-memory data-store provides high speed data access to the portion of the data that needs it. It includes built-in synchronization with both NoSQL and RDBMS type of databases to load the data upon recovery and keep the database in sync when the data gets updated. From an architecture perspective there is a lot of similarities between XAP and other NoSQL databases. Both use a scale-out model to handle its scalability. Unlike NoSQL, XAP uses highly consistent and transactional data access and therefore can serve as a high-speed transactional front-end to NoSQL backend databases.
These days XAP is used for complex event processing and real-time business intelligence[17] for big data. With XAP you can replicate data to a Relational database or non-relational NoSQL database, enabling data replication across remote sites over WAN, for Disaster recovery, and is also cloud-ready.
Awards and recognition
GigaSpaces Technologies, has been recognized by the industry for its technology contributions several times, including: third place for the Deloitte Fast 50 award[18] in 2008, finalists in VentureBeat's CloudBeat Showdown 2011,[19] the CRN 20 Coolest Cloud Platforms & Development Vendors 2012,[20] the Red Herring Top 100 Europe 2012,[21] as well as the 2012 SD Times 100: A Software Development Superfecta[22] as a cloud leader.
In October 2015, GigaSpaces Earned Top Honors in Product Innovation from Frost & Sullivan for Managing and Deploying Business-critical Applications.[23]
In August 2019, GigaSpaces AnalyticsXtreme Wins the Gold for Business Intelligence and Analytics at Network Products Guide's 2019 IT World Awards.[24]
In September 2019, GigaSpaces InsightEdge Honored as Gold Winner in the 11th Annual 2019 Golden Bridge Awards® in the Performance Optimisation Category.[25]
In October 2019, GigaSpaces Named as a Strong Performer in the Translytical Data Platforms Report by Forrester Research.[26]
In April 2020, GigaSpaces InsightEdge Recognised for Data Analytics and Management Innovation with 2020 Data Breakthrough Award.[27]
In May 2020, GigaSpaces InsightEdge AnalyticsXtreme Won the Gold in Stevie 2020 American Business Awards.[28]
See also
- CloudTran
- Comparison of structured storage software
- Compass Project
- Computer cluster
- Complex event processing
- DevOps
- Distributed computing
- Distributed hash table
- Distributed transaction processing
- Extreme Transaction Processing
- Grid computing
- Memcached
- Memory virtualization
- NoSQL
- Scalability
- Transaction processing
References
- ^ "Company Overview of GigaSpaces Technologies, Inc". Bloomberg Businessweek.
- ^ "CrunchBase Profile".
- ^ "Nati Shalom's Contributions - IGT Website".
- ^ Pezzini, Massimo (2004-03-04). "GigaSpaces Pitches Distributed Shared Memory at Businesses" (pdf). Gartner.
- ^ Pezzini, Massimo (2007-06-19). "GigaSpaces Enters Race to Deliver XTP Platforms" (pdf). Gartner.
- ^ Pezzini, Massimo (2009-07-21). "GigaSpaces Focuses on Cloud-Enabled XTP With XAP 7.0" (pdf). Gartner.
- ^ Pezzini, Massimo (2011-03-14). "GigaSpaces Moves Into High-Control Cloud-Enabled Application Platforms" (pdf). Gartner.
- ^ Fellows, William (2011-11-17). "GigaSpaces out to Cloudify any app on any cloud". 451 Group.
- ^ "GigaSpaces Plans Spinoff of Cloudify Division to Focus on Enterprise Hybrid Cloud Management and Network Orchestration". www.businesswire.com. 2017-07-27. Retrieved 2020-05-06.
- ^ GigaSpaces. "GigaSpaces Announces InsightEdge Data Lake Accelerator, AnalyticsXtreme, for Faster, Smarter, Real-Time Analytics". www.prnewswire.com. Retrieved 2020-05-06.
- ^ "GigaSpaces Launches GigaSpaces Cloud Managed Service on Google Cloud Platform". MarketWatch. Retrieved 2020-05-06.
- ^ "GigaSpaces Announces $12 Million Financing Led by Fortissimo Capital to Accelerate Rapid Expansion". MarketWatch. Retrieved 2020-05-06.
- ^ Michel Daydé; Jack Dongarra; Vincente Hernández; José M.L.M. Palm (2005-06-23). High Performance Computing for Computational Science.
- ^ "GigaSpaces updates JavaSpaces-related platform". TechTarget. 2003-08-26.
- ^ Capizzi, Sirio (March 2008). "A Tuple Space Implementation for Large-Scale Infrastructures" (pdf). Universita di Bologna, Padova.
- ^ "Tuple Space Implementations". SourceForge.
- ^ "In-Memory Computing Yields Real-Time Insights from Big Data". Frost & Sullivan.
- ^ "Runcom ranked top in Deloitte Brightman Almagor's Fast 50". Globes Israel. 2008-11-02. Archived from the original on 2013-01-08.
- ^ "CloudBeat2011 Showdown". Archived from the original on 2014-09-24. Retrieved 2017-08-31.
- ^ "The 20 Coolest Cloud Platforms & Development Vendors". CRN. 2012-03-14.
- ^ "Europe 2012 Top 100". Red Herring.
- ^ "The 2012 SD Times 100: A Software Development Superfecta". SDTimes.
- ^ Frost & Sullivan (2015-10-05). "GigaSpaces Earns Top Honors in Product Innovation from Frost & Sullivan for Managing and Deploying Business-critical Applications". Frost & Sullivan. Retrieved 2020-05-06.
- ^ GigaSpaces. "GigaSpaces AnalyticsXtreme Wins the Gold for Business Intelligence and Analytics at Network Products Guide's 2019 IT World Awards". www.prnewswire.com. Retrieved 2020-05-06.
- ^ GigaSpaces. "GigaSpaces InsightEdge Honored as Gold Winner in the 11th Annual 2019 Golden Bridge Awards® in the Performance Optimization Category". www.prnewswire.com. Retrieved 2020-05-06.
- ^ GigaSpaces. "GigaSpaces Named as a Strong Performer in the Latest Translytical Data Platforms Report by Independent Research Firm". www.prnewswire.com. Retrieved 2020-05-06.
- ^ "GigaSpaces InsightEdge Recognized for Data Analytics and Management Innovation with 2020 Data Breakthrough Award". MarketWatch. Retrieved 2020-05-06.
- ^ GigaSpaces. "GigaSpaces InsightEdge AnalyticsXtreme Wins the Gold in Stevie 2020 American Business Awards". www.prnewswire.com. Retrieved 2020-05-19.
External References
- Cohen, Reuven (2012-06-22). "An unStructured Future For Cloud Computing". Forbes.
- Fellows, William (2012-06-18). "GigaSpaces refreshes its 'classic' distributed-grid product for 'big data'". 451 Group.
- Pezzini, Massimo (2012-05-29). "GigaSpaces' XAP 9.0 Supports New Ways to Tackle Big Data". Gartner.
- "GigaSpaces Announces New Cloudify Community to Support Open Source Product". Reuters. 2012-03-27.
- Gualtieri, Mike (2011-05-08). "Cloud Computing Will Save IT Millions, But Only If You Have Elastic Applications". Forrester.
- Noel Yuhanna; Mike Gualtieri (2010-03-19). "For iPhone Launch, Razorfish Uses an Elastic Application Platform". Forrester.