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 <[email protected]>
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
<[email protected]>
* Update features/streaming.html
Co-authored-by: Nikita Safonov
<[email protected]>
Co-authored-by: Nikita Safonov
<[email protected]>
---
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