Skip to content

infinispan-demos/links

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 

Repository files navigation

Demo Name Features Demonstrated Description Prerequisites

Quarkus Insights #115 What’s new in Infinispan 23-01-23

[✔] Quarkus
[✔] Infinispan Server
[✔] Search and Indexing
[✔] Dev Services
[✔] Caching annotations
[✔] Create caches on startup

Infinispan and Quarkus Insights demo showcasing the features of the Quarkus and Infinispan extension from 2.5.x

Java 17

streaming-data-kubernetes

[✔] Remote Java
[✔] Continuous Query
[✔] Protostream
[✔] Vert.x
[✔] OpenShift

Swiss transport data set application.

Handling real-time data with Continuous Queries.

Vert.x glues the application together.

Runs on top of OpenShift (local or Google Cloud).

Smaller version of the swiss-transport-datagrid demo.

OpenShift

Harry Potter Quarkus

[✔] Quarkus
[✔] Remote Server
[✔] Query
[✔] Continuous Query

Infinispan and Quarkus demo. Can be deployed in Openshift

Graal VM

pokemon-query-demo

[✔] Transcoding
[✔] Remote Query
[✔] JSON

Query over REST.

Data injested as JSON, transformed to Protobuf.

spring-boot-near-caching

[✔] Spring Boot
[✔] Remote Java
[✔] Near caching

Infinispan and Spring-Boot demo

vertx-api

[✔] Vert.x
[✔] Remote Java
[✔] REST API
[✔] PUSH API
[✔] OpenShift

Infinispan and Vert.x API demo. Can be deployed in Openshift

openshift-multitenancy-demo

[✔] OpenShift
[✔] Multi Tenancy
[✔] Remote Java

Infinispan multi-tenancy demo on OpenShift.

OpenShift

openshift-monitoring-catalog-demo

[✔] OpenShift
[✔] Jolokia
[✔] Hawkular
[✔] Service Catalog
[✔] Spring Boot
[✔] Remote Java

A demo for Infinispan integrating with Hawkular and Service Catalog.

OpenShift

jdg-remote-query-demo

[✔] JBoss Data Grid
[✔] Remote Java
[✔] Remote Query
[✔] JBoss EAP

Task management app on JBoss EAP.

Stores data in remote JBoss Data Grid.

Uses remote query to search tasks.

jdg-security-demo

[✔] JBoss Data Grid
[✔] Remote Java
[✔] Security
[✔] LDAP
[✔] Config via CLI
[✔] JUnit

Uses secured JBoss Data Grid instance.

Access via Access Control List (ACL).

Access via Role Based Access Control (RBAC).

http2-go-example

[✔] Remote Go
[✔] HTTP2
[✔] Security

Go client connects to Infinispan.

Uses HTTP/2 with TLS/ALPN support.

playground

[✔] Embedded
[✔] Externalizers
[✔] Listeners
[✔] File persistence
[✔] LRU eviction
[✔] Transactions

Command line app for learning Infinispan/JDG.

swiss-transport-datagrid

[✔] Remote Java
[✔] Java Streams (via remote)
[✔] Continuous Query
[✔] Server Task
[✔] Protostream
[✔] Vert.x
[✔] OpenShift
[✔] Jupyter

Swiss transport data set application.

Handling real-time data with Continuous Queries.

Offline analytics with Java Streams.

Vert.x glues the application together.

Runs on top of OpenShift.

OpenShift

popular-movie-store

[✔] Embedded
[✔] Listeners
[✔] Java Streams
[✔] Spring
[✔] HTTP Session
[✔] OpenShift

Spring Boot based shopping cart application.

HTTP session caching in Infinispan.

Stateful application re-deployments.

Seamless canary releases without losing the state.

Kubernetes
or OpenShift

hello-springboot-openshift

[✔] Embedded
[✔] Spring
[✔] OpenShift

Spring Boot app stores data in embedded cache.

Runs in OpenShift based container plattform.

Data survives when doing rolling updates.

OpenShift

postgresql-to-jdg

[✔] JBoss Data Grid
[✔] Remote Java
[✔] Create Caches via CLI

Transfer data from PostgreSQL database into JDG.

PostgreSQL

nodejs-openshift

[✔] Remote Node.js
[✔] OpenShift
[✔] Swagger

Node.js microservice with persistence on remote cache.

Runs in OpenShift based container plattform.

Data survives when doing rolling updates.

OpenShift

tensor-flow

[✔] Remote Java
[✔] Remote Node.js
[✔] Listeners
[✔] Ceph store

Connecting TensorFlow, Infinispan and Ceph.

TensorFlow, QT, Node, Ceph

spark-analytics

[✔] JBoss Data Grid
[✔] Remote Java
[✔] Apache Spark

Analytics demo using Spark and JBoss Data Grid.

Apache Spark

wildfly-swarm

[✔] Embedded
[✔] Wildfly Swarm
[✔] CDI

Demo Infinispan in Wildfly Swarm.

upcoming events

[✔] Remote Node.js
[✔] Script exec
[✔] Listeners
[✔] Data Iteration
[✔] Java Streams (via remote)

3-tier app showing upcoming conferences talks.

Front-end written in Elm.

Express.js app for the middle tier.

Node

nosqlunit

[✔] Embedded
[✔] Remote Java
[✔] JUnit

Demo unit test Infinispan using NoSQLUnit.

X-Site on OpenShift

[✔] JBoss Data Grid
[✔] X-Site
[✔] OpenShift

Setting up x-site replication on OpenShift.

Uses Kubernetes Load Balancer Services.

OpenShift

Secured Remote Access to Data Grid on OpenShift

[✔] HotRod
[✔] TLS/SSL
[✔] Remote Server
[✔] OpenShift

HotRod client remotely accesses to a secured Data Grid cluster running on OpenShift

Java, Maven, keytool, OpenShift