Infinispan is an open-source in-memory data grid that offers flexible deployment options and robust capabilities for storing, managing, and processing data. Infinispan provides a key/value data store that can hold all types of data, from Java objects to plain text. Infinispan distributes your data across elastically scalable clusters to guarantee high availability and fault tolerance, whether you use Infinispan as a volatile cache or a persistent data store.
Get to your data from multiple protocols and data formats.
Ensure data is always available to meet demanding workloads.
Guarantee the integrity of your data.
Maximize resources to process data in real-time.
Quickly and efficiently look up values in the data store.
Infinispan turbocharges applications by storing data closer to processing logic, which reduces latency and increases throughput.
Available as a Java library, you simply add Infinispan to your application dependencies and then you’re ready to store data in the same memory space as the executing code.
If you want to provision a data layer that is independent of your applications, you can use Infinispan Server for remote access to data with in-memory performance. Clients are a single network hop away from data through consistent hashing techniques and can make requests over HTTP or with a custom binary TCP protocol called Hot Rod.
Learn MoreInfinispan provides trusted open-source technology to deliver scalability to meet workload demands and reduce resource utilization. At the same time, Infinispan distributes your data across clusters so no single point of failure causes data loss.
One popular use for Infinispan is as a shared store for stateful data, such as user HTTP sessions. Applications can stay lightweight and avoid heap usage by externalizing sessions to Infinispan clusters, which act as an independent data layer.
Learn MoreInfinispan clusters running in different geographical locations can form global clusters to back up your data across sites. If sites go offline clients can immediately switch to an available cluster, making sure data center faults do not cause service interruptions.
When using the Infinispan Operator with Kubernetes environments such as Red Hat OpenShift, cross-site replication capabilities make your data ready for hybrid and multi cloud deployments.
Infinispan also guarantees data consistency when using cross-site replication, even in cases where clients make concurrent writes at different locations that use asynchronous replication. So your data is always there and always accurate, no matter where you’re running.
Learn MoreApril 07, 2021
By Tristan Tarrant
Dear Infinispan community, As a belated surprise in your chocolate egg this year is a brand new final release. Infinispan 12.1 Taedonggang includes a bunch of new features and fixes. Out-of-the-box authorization in the server The biggest change is the fact that the ...
March 16, 2021
By Paul Ferraro
spring spring session httpsession wildfly
Dear Infinispan community, Last week I released version 3.0.0.Final of wildfly-clustering-spring-session, a new Spring Session implementation based on WildFly’s distributed HttpSession manager and Infinispan. Doesn’t Infinispan already provide a Spring Ses...
February 12, 2021
By Ryan Emerson
Dear Infinispan community, we hope you’ve been enjoying all the new goodies included in our latest major release, Infinispan 12. We now have a brand new micro release for you which addresses a number of issues. The following list shows what we have fixed: Co...