This is an automated email from the ASF dual-hosted git repository. dmagda pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/ignite-website.git
The following commit(s) were added to refs/heads/master by this push: new 3f40155 IGNITE-12951 Update documents for migrated extensions (#85) 3f40155 is described below commit 3f40155858e8d460f0ccdfc4105415e96d70c4f6 Author: Saikat Maitra <saikat.mai...@gmail.com> AuthorDate: Mon Mar 22 19:48:20 2021 -0500 IGNITE-12951 Update documents for migrated extensions (#85) * IGNITE-12951 Update documents for migrated extensions * IGNITE-12951 Update documents for migrated extensions * Update features/streaming.html Co-authored-by: Nikita Safonov <73828260+nikita-tech-wri...@users.noreply.github.com> * Update features/streaming.html Co-authored-by: Nikita Safonov <73828260+nikita-tech-wri...@users.noreply.github.com> Co-authored-by: Nikita Safonov <73828260+nikita-tech-wri...@users.noreply.github.com> --- features/streaming.html | 75 ++++++++++++++++++++++++++++++++++++++++-------- images/apache_camel.png | Bin 0 -> 32476 bytes images/apache_flink.png | Bin 0 -> 92855 bytes images/apache_flume.png | Bin 0 -> 308869 bytes images/apache_kafka.png | Bin 0 -> 25198 bytes images/apache_storm.png | Bin 0 -> 36598 bytes images/rocket_mq.png | Bin 0 -> 47616 bytes 7 files changed, 63 insertions(+), 12 deletions(-) diff --git a/features/streaming.html b/features/streaming.html index 669eabf..7222492 100644 --- a/features/streaming.html +++ b/features/streaming.html @@ -214,7 +214,8 @@ under the License. <td class="left">JMS Data Streamer</td> <td> <p> - Ignite JMS Data Streamer consumes messages from JMS brokers and inserts them into Ignite caches. + Apache Ignite JMS 1.1 module provides a streamer to consume JMS queue and topic messages into + Apache Ignite caches. </p> <div class="page-links"> <a href="/docs/latest/extensions-and-integrations/streaming/jms-streamer">Docs for this feature <i class="fas fa-angle-double-right"></i></a> @@ -222,10 +223,16 @@ under the License. </td> </tr> <tr> - <td class="left">Apache Flume Sink</td> + <td class="left"> + <div class="page-links"> + <img class="img-responsive diagram-right" src="/images/apache_flume.png" alt="Apache Flume" width="120" height="60"/> + </div> + Apache Flume Sink + </td> <td> <p> - IgniteSink is a Flume sink that extracts events from an associated Flume channel and injects into an Ignite cache. + IgniteSink is a Flume sink that extracts Events from an associated Flume channel and injects them into an Ignite cache. + Flume 1.7.0 is supported. </p> <div class="page-links"> <a href="/docs/latest/extensions-and-integrations/streaming/flume-sink">Docs for this feature <i class="fas fa-angle-double-right"></i></a> @@ -236,7 +243,8 @@ under the License. <td class="left">MQTT Streamer</td> <td> <p> - Ignite MQTT Streamer consumes messages from a MQTT topic and feeds transformed key-value pairs into an Ignite cache. + Apache Ignite MQTT module provides a streamer to consume MQTT topic messages into + Apache Ignite caches. </p> <div class="page-links"> <a href="/docs/latest/extensions-and-integrations/streaming/mqtt-streamer">Docs for this feature <i class="fas fa-angle-double-right"></i></a> @@ -255,10 +263,23 @@ under the License. </td> </tr> <tr> - <td class="left">Apache Kafka Streamer</td> + <td class="left"> + <div class="page-links"> + <img class="img-responsive diagram-right" src="/images/apache_kafka.png" alt="Apache Kafka" width="120" height="60"/> + </div> + Apache Kafka Streamer + </td> <td> <p> - Ignite Kafka Data Streamer consumes messages for a given Kafka Topic from Kafka Broker and inserts them into an Ignite cache. + Apache Ignite Kafka Streamer module provides streaming from Kafka to Ignite cache. + + There are two ways this can be achieved: + <ul> + <li> importing Kafka Streamer module in your Maven project and instantiate KafkaStreamer for + data streaming; + </li> + <li> using Kafka Connect functionality.</li> + </ul> </p> <div class="page-links"> <a href="/docs/latest/extensions-and-integrations/streaming/kafka-streamer">Docs for this feature <i class="fas fa-angle-double-right"></i></a> @@ -266,10 +287,17 @@ under the License. </td> </tr> <tr> - <td class="left">Apache Camel streamer</td> + <td class="left"> + <div class="page-links"> + <img class="img-responsive diagram-right" src="/images/apache_camel.png" alt="Apache Camel" width="120" height="60"/> + </div> + Apache Camel streamer + </td> <td> <p> - Ignite Camel streamer consumes messages from an Apache Camel consumer endpoint and feeds them into an Ignite cache. + Apache Ignite Camel provides a streamer to consume cache tuples from a Camel endpoint such as + HTTP, TCP, File, FTP, AMQP, SNMP, databases, etc. For more information on available components, + refer to <a href="http://camel.apache.org/components.html">Camel Components</a> </p> <div class="page-links"> <a href="/docs/latest/extensions-and-integrations/streaming/camel-streamer">Docs for this feature <i class="fas fa-angle-double-right"></i></a> @@ -277,7 +305,12 @@ under the License. </td> </tr> <tr> - <td class="left">Apache Storm Streamer</td> + <td class="left"> + <div class="page-links"> + <img class="img-responsive diagram-right" src="/images/apache_storm.png" alt="Apache Storm" width="120" height="60"/> + </div> + Apache Storm Streamer + </td> <td> <p> Ignite Storm Streamer consumes messages from an Apache Storm consumer endpoint and feeds them into an Ignite cache. @@ -288,7 +321,12 @@ under the License. </td> </tr> <tr> - <td class="left">Apache Flink Streamer</td> + <td class="left"> + <div class="page-links"> + <img class="img-responsive diagram-right" src="/images/apache_flink.png" alt="Apache Flink" width="120" height="60"/> + </div> + Apache Flink Streamer + </td> <td> <p> Ignite Flink Streamer consumes messages from an Apache Flink consumer endpoint and feeds them into an Ignite cache. @@ -299,7 +337,12 @@ under the License. </td> </tr> <tr> - <td class="left">Apache RocketMQ Streamer</td> + <td class="left"> + <div class="page-links"> + <img class="img-responsive diagram-right" src="/images/rocket_mq.png" alt="Apache RocketMQ" width="120" height="60"/> + </div> + Apache RocketMQ Streamer + </td> <td> <p> Ignite RocketMQ Streamer consumes messages from an Apache RocketMQ consumer endpoint and feeds them into an Ignite cache. @@ -313,13 +356,21 @@ under the License. <td class="left">ZeroMQ Streamer</td> <td> <p> - Ignite ZeroMQ Streamer consumes messages from a ZeroMQ consumer endpoint and feeds them into an Ignite cache. + Apache Ignite ZeroMQ Streamer module provides streaming from ZeroMQ to Ignite cache. </p> <div class="page-links"> <a href="/docs/latest/extensions-and-integrations/streaming/zeromq-streamer">Docs for this feature <i class="fas fa-angle-double-right"></i></a> </div> </td> </tr> + <tr> + <td class="left">Pub/Sub Streamer</td> + <td> + <p> + Pub/Sub module is a streaming connector to inject Pub/Sub data into the Ignite cache. + </p> + </td> + </tr> </tbody> </table> </div> diff --git a/images/apache_camel.png b/images/apache_camel.png new file mode 100644 index 0000000..f630bc2 Binary files /dev/null and b/images/apache_camel.png differ diff --git a/images/apache_flink.png b/images/apache_flink.png new file mode 100644 index 0000000..a6d0c53 Binary files /dev/null and b/images/apache_flink.png differ diff --git a/images/apache_flume.png b/images/apache_flume.png new file mode 100644 index 0000000..5ca07bd Binary files /dev/null and b/images/apache_flume.png differ diff --git a/images/apache_kafka.png b/images/apache_kafka.png new file mode 100644 index 0000000..444dbb2 Binary files /dev/null and b/images/apache_kafka.png differ diff --git a/images/apache_storm.png b/images/apache_storm.png new file mode 100644 index 0000000..2b402e3 Binary files /dev/null and b/images/apache_storm.png differ diff --git a/images/rocket_mq.png b/images/rocket_mq.png new file mode 100644 index 0000000..b9756fa Binary files /dev/null and b/images/rocket_mq.png differ