Skip to content

Latest commit

 

History

History
134 lines (85 loc) · 8.79 KB

geode-catalog.md

File metadata and controls

134 lines (85 loc) · 8.79 KB

PadoGrid PadoGrid | Catalogs | Manual | FAQ | Releases | Templates | Pods | Kubernetes | Docker | Apps | Quick Start


📚 Geode/GemFire Bundle Catalog 📚

The online bundles can be installed by executing the install_bundle commands as shown below. To view use case details for each bundle, click on their image.

The bundles listed below are sorted by bundle names, and as such the order of bundles may change as new bundles are introduced.


This bundle provides step-by-step instructions for generating and deploying Avro and KryoSerializer in Geode/GemFire. Using PadoGrid's code generator, you can on the fly generate and deploy Avro wrapper classes and the corresponding Kryo serializer.

install_bundle -download bundle-geode-1-app-kryo_codegen

Geode/GemFire Kryo Code Generator


This bundle contains a Microsoft Power BI example that interfaces Power BI with Geode/GemFire via the REST API. This article can be viewed in your browser by running the following: bash show_bundle bundle-geode-1-app-perf_test_powerbi-cluster-powerbi

install_bundle -download bundle-geode-1-app-perf_test_powerbi-cluster-powerbi

Bundle: Power BI


This bundle provides scripts, configuration files, and apps for creating a Geode/GemFire network split-brain environment where you can test Geode/GemFire split-brain capabilities. Although it focuses on split-brain issues, the scripts provided cover any system failures.

install_bundle -download -workspace bundle-geode-1-app-perf_test_sb-cluster-sb

Geode/GemFire Split-Brain


The wan bundle includes two (2) local clusters configured with bidirectional WAN gateways. You can test the bundle immediately after installation. No configurations required. To understand how the clusters are configured, please see the following WAN example. It provides step-by-step instructions for creating and running WAN enabled clusters from scratch. Geode/GemFire WAN Example

# To run
install_bundle -download -workspace bundle-geode-1-app-perf_test_wan-cluster-ln-ny

# To run and/or check in
install_bundle -checkout bundle-geode-1-app-perf_test_wan-cluster-ln-ny

Geode/GemFire WAN


This bundle is preconfigured to synchronize Geode/GemFire with MySQL running as a Docker container. It includes the db cluster app to read/write from/to Geode/GemFire and MySQL. It also includes instructions for replacing MySQL with another database.

# Instal in the current workspace
install_bundle -download bundle-geode-1-docker-dbsync_mysql

# Install in the new bundle default workspace
install_bundle -download -workspace bundle-geode-1-docker-dbsync_mysql

# Install in the new bundle default workspace with git intact
install_bundle -checkout bundle-geode-1-docker-dbsync_mysql

GemFire/Geode and MySQL Sync


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.

install_bundle -download bundle-geode-1-docker-debezium_hive_kafka

Debezium-Hive-Kafka Geode Connector


This bundle integrates Geode with Debezium 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.

install_bundle -download bundle-geode-1-docker-debezium_kafka

Debezium-Kafka Geode Connector


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.

install_bundle -download bundle-geode-1-docker-debezium_ksql_kafka

Debezium-KSQL-Kafka Geode Connector


This bundle integrates Geode with Debezium and Confluent ksqlDB for ingesting initial data and CDC records from MySQL into Kafka and Geode via a Kafka sink connector included in the padogrid distribution.

install_bundle -download -workspace bundle-geode-1-docker-debezium_ksqldb_confluent

Debezium-ksqlDB-Confluent Geode Connector


This bundle serves as a template for creating a new Geode onlne bundle.

install_bundle -download bundle-geode-template

Geode Bundle Template


PadoGrid PadoGrid | Catalogs | Manual | FAQ | Releases | Templates | Pods | Kubernetes | Docker | Apps | Quick Start