The Use Case
GigaSpaces was one of the early implementers of SUN Microsystems' JavaSpaces technology, offering fault-tolerant distributed processing and storage APIs to Java developers.
While GigaSpaces' Java-based product offered many great integration features out of the box, it lacked high-quality, high-performance, portable C++ and .NET programming interfaces. At that point, GigaSpaces had the choice between developing and maintaining its own integration glue and using a third party product for that purpose.
Codemesh's JunC++ion and JuggerNET products were used to generate the C++ and .NET integration APIs as part of an automated build. This allowed GigaSpaces to win several large deals that hinged on the availability of easy-to-use, feature-complete integration APIs in C++ and/or .NET.
GigaSpaces Technologies, Ltd. was founded in 2000 and since then has undergone several transformations.
Today, GigaSpaces provides the fastest in-memory computing platforms for real-time insight to action and extreme transactional processing. With GigaSpaces, enterprises can operationalize machine learning and transactional processing to gain real-time insights on their fast and historical data, and act upon them in the moment.