Many applications today require the support of transactions at scale that must be calculated in real-time. These needs are most commonly seen in commercial transaction processing systems (OLTP) and some types of decision support systems such as fraud detection, risk analysis, predictive maintenance, customer 360 applications and RPA. Typically these [...]
Clarifying the In-Memory Conundrum In-Memory Computing has been available in the market since the late 1990s. Some of the first commercial solutions were launched by GigaSpaces in 2000, and later by Tangosol in 2001 (Tangosol was acquired by Oracle in 2007). The Increase in network speed, computer power, and memory [...]
The Future of Financial Trading: Embracing Extreme Processing GalleryAI, Availability, Data Grid, event driven architecture, event stream processing, extreme, Fast Data, Financial Services, High Availability, IMC, InsightEdge, low latency, Machine Learning, Real Time Analytics, Risk Management, Scalable Architecture
Drawing on the insights shared by GigaSpaces, VP Product Yoav Einav as published in Computer Business Review, this article explores how in-memory computing meets the demands of applications requiring extreme high performance and low latency such as high-frequency trading. There is no doubt that in today’s world, the faster and smarter [...]
At the heart of every big data solution, such as XAP, is data synchronization. While there are a number of solutions and approaches available today, they are either overly complex or incredibly inefficient. Fortunately, we have been able to combine a number of these protocols to achieve what is a [...]
The CAP theorem provides system designers with a choice between three guarantees: consistency, availability, and partition tolerance. While partitions are rare, there is an incredible range of flexibility for handling partitions and recovering from them. Thus, our goal is to allow combinations of consistency and availability and not worry about [...]
REST Data Service Over In-Memory Data Grid GalleryApplication Performance, application scalability, applications, Big Data, BigData, data, Data Grid, database, databases, Datacenter, distributed, distributed cache, distributed computing, event stream processing, GigaSpaces, Grid, High Availability, IMC, Java, low latency, Real Time Analytics, real-time, RealTime Analytics, Scalability, Scalable Architecture, XAP
Applications are written in diverse and often remote environments. Storing and accessing data needs to be simple and portable, which is why REST (representational state transfer) is often the go-to protocol for web services. And yet, using REST for data services can pose a number of challenges: Performance (clients should [...]
We have just released XAP 11.0 and we're excited to share with you its new features. Geospatial API In today’s world geospatial data is on the rise—mobile phones and various sensors provide ever-changing location information on the one hand, while countless applications are interested in querying this data on the [...]
GigaSpaces XAP 11: Geospatial Analysis Meets a Powerful In-Memory Query Engine Across RAM and SSD Storage
We're proud to announce the release of GigaSpaces XAP 11 with new capabilities for geospatial analysis, faster large dataset processing, and business continuity. Customers continue to select GigaSpaces In-Memory Data Grid to deploy and scale their mission critical applications leveraging transactional, analytical, and high-throughput data and business logic processing all [...]
Martin Fowler and James Lewis's microservices paper has been influencing many development teams and projects around the world. As such, this software architecture style has gained prominence among web-scale startups and enterprises. In this post, we'll look at how microservices related to SBA and GigaSpaces technology. We will review the [...]
After having the opportunity to present this topic at the recent Big Data Expo in Utrecht, Netherlands (and a few other expos) I thought it would also be a good time to share my thinking with the online community. Data storage & processing has always been a dominant concern for any enterprise and with [...]
Written by Alex Woodie, IT Jungle Magic Software recently launched a new release of its application development and runtime framework that features in-memory data grid (IMDG) technology. The IMDG - which will eventually support IBM i - will bolster the scalability, stability, and elasticity of applications developed with xpa Application [...]
Many APIs, Same Data In “The Seven Most Popular APIs in Big Data—Part One,” I described the various forms of popular data management APIs out there and how they’re often used. As I noted toward the end of the post,...
“You just can't have it all” is a phrase that most of us are accustomed to hearing and that many still believe to be true when discussing the speed, scale and cost of processing data. To reach high speed data...
From time to time, I like to visit NoSQL conferences and talk to people from the community to see how they solve their problems. I guess I find it more neutral to do this sometimes, as opposed to speaking to our customers, as they might be biasedJ. In any case, [...]
The big data movement was pretty much driven by the demand for scale in velocity, volume, and variety of data. Those three vectors led to the emergence of a new generation of distributed data management platforms such as Hadoop for...