padogrid's repositories
bundle-hazelcast-4n5-app-kryo_codegen
This bundle provides step-by-step instructions for generating and deploying Avro and KryoSerializer in Hazelcast. Using PadoGrid's code generator, you can on the fly generate and deploy Avro wrapper classes and the correspoinding Kryo serializer.
bundle-geode-1-docker-debezium_hive_kafka
This bundle integrates Geode with Debezium and Apache Hive for ingesting initial data and CDC records from MySQL into a Geode cluster via a Kafka sink connector included in the padogrid distribution. It supports inserts, updates and deletes.
bundle-confluent-7-examples-python
Kafka Python examples running on JupyterLab
bundle-geode-1-docker-debezium_kafka
This bundle integrates Geode/GemFire with Debezium for ingesting initial data and CDC records from MySQL into a Geode/GemFire cluster via a Kafka sink connector included in the padogrid distribution. It supports inserts, updates and deletes.
bundle-geode-1-docker-debezium_ksql_kafka
This bundle integrates Geode with Debezium and Confluent KSQL for ingesting initial data and CDC records from MySQL into a Geode cluster via a Kafka sink connector included in the padogrid distribution. It supports inserts, updates and deletes.
bundle-hazelcast-3-app-perf_test_sb-cluster-sb
This bundle provides scripts, configuration files, and apps for creating a network split-brain environment where you can test Hazelcast's split-brain capabilities.
bundle-hazelcast-3n4n5-app-pado
The pado app provides a Hazelcast Portable class generator and CSV file import tools for Hazelcast. This bundle includes step-by-step instructions for ingesting mock data and UCI Machine Learning datasets into Hazelcast. It also includes a Pado scheduler demo that automates scheduled job executions for exporting and importing data from databases.
bundle-hazelcast-3n4n5-app-pado_dbsched-perf_test_dbsched-docker-mysql
The dbsched bundle is preconfigured with the Pado scheduler to periodically execute jobs that dump database tables to CSV files from which it automatically extracts column information to generate the corresponding VersionedPortable classes. It then transforms the CSV records to objects using the generated classes before ingesting them into Hazelcast.
bundle-hazelcast-3n4n5-docker-dbsync_mysql
This bundle is preconfigured to synchronize Hazelcast with MySQL running as a Docker container. It includes the db cluster app to read/write from/to Hazelcast and MySQL. It also includes instructions for replacing MySQL with another database.Hazelcast/DB sync demo
bundle-hazelcast-3n4n5-docker-debezium_hive_kafka
This bundle integrates Hazelcast with Debezium and Apache Hive for ingesting initial data and CDC records from MySQL into a Hazelcast cluster via a Kafka sink connector included in the padogrid distribution. It supports inserts, updates and deletes.
bundle-hazelcast-3n4n5-docker-debezium_kafka
This bundle integrates Hazelcast with Debezium for ingesting initial data and CDC records from MySQL into a Hazelcast cluster via a Kafka sink connector included in the padogrid distribution. It supports inserts, updates and deletes.
bundle-hazelcast-3n4n5-docker-debezium_ksql_kafka
This bundle integrates Hazelcast with Debezium and Confluent KSQL and ksqlDB for ingesting initial data and CDC records from MySQL into a Hazelcast cluster via a Kafka sink connector included in the padogrid distribution. It supports inserts, updates and deletes.
bundle-hazelcast-3n4n5-k8s-kubectl_helm
This bundle deploys Hazelcast using Helm Charts using kubectl.
bundle-hazelcast-3n4n5-k8s-oc_helm
This bundle deploys Hazelcast using Helm Charts with Prometheus metrics enabled. It also includes the PadoGrid container for ingesting mock data into the Hazelcast cluster.
bundle-hazelcast-3n4n5-k8s-oc_helm_wan
This bundle demonstrates the Hazelcast WAN topology by replicating data between two (2) Hazlecast Helm Chart clusters running on OpenShift.
bundle-hazelcast-4n5-app-perf_test_sb-cluster-sb
This bundle provides scripts, configuration files, and apps for creating a Hazelcast 4.x network split-brain environment where you can test Hazelcast's split-brain capabilities.
bundle-hazelcast-4n5-cluster-session
This bundle provides a plugin that expires session objects in a given map and their relevant entries in other Hazelcast maps.
bundle-hazelcast-4n5-cluster-session-wan
This bundle demonstrates the session expiration plugin in a WAN environment.
bundle-hazelcast-5-app-ml_lstm-cluster-ml_jet
Neural Network: Forecast in real time via LSTM RNN
bundle-hazelcast-5-cluster-wan-app-grafana
A complete Hazelcast multi-cluster demo with Grafana dashboards.
bundle-hazelcast-5-docker-debezium_ksqldb_confluent
This bundle integrates Hazelcast with Debezium and Confluent ksqlDB for ingesting initial data and CDC records from MySQL into Kafka and Hazelcast via a Kafka sink connector included in the padogrid distribution.
bundle-hazelcast-5-k8s-hz_operator
This bundle provides step-by-step instructions for deploying and testing Hazelcast Platform Operator, Hazelcast, and PadoGrid.
bundle-hazelcast-5-playground-python
A playground for browsing and updating Hazelcast data structures
bundle-hazelcast-5-tutorial-app-jet_python
A Hazelcast Jet tutorial invoking Python functions inside a pipeline
bundle-hazelcast-examples-python
Hazelcast Python examples running on JupyterLab
bundle-hazelcast-training-3n4n5-app-perf_test_openssl-cluster-openssl
As part of the TLS/SSL lab of Hazelcast Operations Training, this bundle includes the openssl cluster preconfigured to enable OpenSSL/BoringSSL.
bundle-hazelcast-training-3n4n5-app-perf_test_ssl-cluster-ssl
As part of the TLS/SSL lab of Hazelcast Operations Training, the ssl cluster has been preconfigured to enable SSL. It contains scripts to create both private and trust keystores that contain both member and client keys and certificates.
bundle-mosquitto-tutorial-virtual-clusters
This bundle provides a hands-on tutorial demonstrating PadoGrid's virtual cluster capabilities.
bundle-snappydata-1-docker-debezium_kafka
This bundle integrates SnappyData/ComputeDB with Debezium for ingesting initial data and CDC records from MySQL into a SnappyData/ComputeDB cluster via a Kafka sink connector included in the padogrid distribution. It supports inserts, updates and deletes.