Any App. Any Data. One Simple Hub
Guaranteeing unparalleled performance and 24×7 data availability, SmartDIH gives you the flexibility to transform your data stack in a proven, out-of-the-box solution that guarantees rapid time to value for your most demanding real-time apps.
GigaSpaces DIH Architecture
Smart DIH is a decoupled layer between your digital applications and your systems of record. It consolidates data of every type from multiple systems of record into one hub that keeps it always available to the apps above, and runs on premises, on any cloud, or hybrid, with data replicated between environments through a single gateway.
- Digitize
Powers the digital apps that expose your data to the outside world. It serves modern protocols such as Java, SQL, .NET, and REST, and hosts data services over unified data models.
- Host
The data management layer, built on the GigaSpaces distributed in-memory data grid for ultra-low latency. Tiered storage keeps high-priority data in hot storage (RAM) and the rest in warm storage (SSD), with a configurable split to balance performance and cost.
- Integrate
Event-based integration with your systems of record. Real-time events flow through change data capture (IBM), built for speed and scale; batch loads go through ETL tools. Data replicated into the hub is validated and cleansed by automatic rules.
Shorten Time to Value with an Off-the-Shelf Platform
Building on GigaSpaces' vast expertise in real-time data architecture, SmartDIH combines diverse capabilities into one cohesive, expertly implemented hub that guarantees exceptional performance, data consistency, and scalability, delivered rapidly in a cost-efficient, off-the-shelf platform.
Using standard tools, SmartDIH simplifies deployment and overcomes the technical challenges, organizational hurdles, and runaway costs of multi-team initiatives. The result is speedy time to value, without the high costs, endless project crawl, and skills shortages typically associated with build-it-yourself projects.
Power Real-Time Workloads with Continuously Fresh Data
Leveraging event-driven architecture and CDC (change data capture) technology, SmartDIH powers real-time workloads with fresh, consistent, 24×7 data.
By decoupling frontend apps from data sources, SmartDIH ensures data is always available and reduces dependencies on backend systems, protecting them from overload and lowering direct API calls.
Designed to guarantee the most stringent SLAs, SmartDIH offers full redundancy with no single point of failure for highly demanding real-time apps.
Get the Flexibility to Quickly Deliver New Offers
SmartDIH lets you stay ahead of market opportunities by giving you the flexibility and agility to quickly deliver new offers.
With an open platform design, SmartDIH delivers ease of use and flexibility, with the option to expose data services via no-code SQL or to develop complex Java-based data services.
With standard integration methods, SmartDIH empowers you to develop apps using the tools of your choice, while ensuring streamlined, fast, and hassle-free deployment.
Assure Ultra-High Performance, Even at Peak Times
SmartDIH has got your back: relying on its proprietary in-memory capabilities, smart tiering, and distributed architecture, it supports high-volume data access and enables thousands of transactions per second, letting you plan efficiently for peak usage times.
By storing frequently accessed data in memory, SmartDIH reduces latency and delivers superb response times for real-time applications, giving you optimal performance and ultra-low latency, with predictable planning for surges in extreme usage peaks.
Empower Operations with a Real-Time Unified Data View
Unlike other solutions, SmartDIH consolidates multiple, disparate data sources, whether complex legacy systems or modern cloud services, into one unified, highly performant data layer that decouples backend systems from frontend apps.
The result is a coherent view and a single access point to multiple data sources, with the power to build frontend apps directly over a highly performant unified data layer.
Customer Case Studies
See how organizations put SmartDIH to work on their own real-time, high-volume workloads.
Smart DIH FAQs
Answers to the questions we hear most from teams evaluating SmartDIH.
Smart DIH includes real-time storage in the form of a highly performant data layer that resides on top of existing databases. This real-time layer consolidates data from other databases, including real-time databases, and serves as a platform for launching data APIs and business logic over unified data. In this regard, SmartDIH complements databases to satisfy demanding, high-concurrency, low-latency workloads over diverse underlying data sources.
Yes, Smart DIH mediates and decouples high-performance, demanding clients from existing organizational core systems that are not designed for extreme throughput and availability. It sits between data-service consumers and data silos, providing access to an always-fresh copy of operational data, and allows co-located high-performance online processing to enrich and compute business insights on the fly. Smart DIH replaces several middleware tools to achieve faster end-to-end processing.
Smart DIH includes an adaptive data-integration tier that replicates only the necessary operational data, so it can be accessed in real time. Rarely accessed data can be stored in less expensive options such as SSD, while the most accessed data resides in RAM over distributed, scalable data nodes.
Smart DIH provides extreme performance for operational workloads, offloading them from core business applications. It analyzes data on real-time streams and can provide alerts as needed. For classic analytical workloads such as slice-and-dice, it is recommended to use technologies that are not distributed by design.
Within a matter of weeks, customers can deploy and benefit from a Smart DIH system running on multiple environments and connected to several datastores. Using SQL, low-code service-creation capabilities, customers can also deploy tens of simple REST data-access services in the same timeframe, since Smart DIH is an off-the-shelf product that removes the vendor selection, maintenance, and licensing overhead of a build-it-yourself project.
Smart DIH supports a mix of structured and semi-structured data and offers data enrichment. It integrates relational databases, NoSQL databases, object stores, file systems, and message brokers.
Smart DIH uses an event-driven, microservices architecture and a unified API layer to power digital services by request, via API calls, or with push notifications. Smart DIH supports both batch and streaming data.
Smart DIH runs on Kubernetes and can be deployed on a public cloud, on-premises, or in hybrid configurations.
Smart DIH harmonizes data from systems residing in multiple clouds and hybrid environments into a low-latency, scalable, high-performance data layer, exposing APIs and events in near real time to digital applications.