faq & power-of-edgent tweaks

Project: http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/commit/65ae2245
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/tree/65ae2245
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/diff/65ae2245

Branch: refs/heads/master
Commit: 65ae22452b58487c8a18886df41429fd3c3a0a49
Parents: 2dc722d
Author: Dale LaBossiere <dlab...@us.ibm.com>
Authored: Mon Nov 6 11:28:20 2017 -0500
Committer: Dale LaBossiere <dlab...@us.ibm.com>
Committed: Mon Nov 6 11:28:20 2017 -0500

----------------------------------------------------------------------
 site/docs/faq.md             | 18 ++++++++++++++++--
 site/docs/power-of-edgent.md |  2 +-
 2 files changed, 17 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/65ae2245/site/docs/faq.md
----------------------------------------------------------------------
diff --git a/site/docs/faq.md b/site/docs/faq.md
index 1f3a2f2..4a7ddff 100644
--- a/site/docs/faq.md
+++ b/site/docs/faq.md
@@ -5,7 +5,7 @@ title: FAQ
 ## What is Apache Edgent?
 
 Edgent provides APIs and a lightweight runtime enabling you to easily create 
event-driven flow-graph style applications to analyze streaming data at the 
edge.
- Check out [The Power of Edgent](power-of-edgent)!
+ Check out [The Power of Edgent](power-of-edgent) to help you guickly gain an 
appreciation of how Edgent can help you.
 
 ## What do you mean by the edge?
 
@@ -37,10 +37,24 @@ Edgent comes with some initial analytics for aggregation 
and filtering that you
 
 Edgent provides easy to use connectors for MQTT, HTTP, JDBC, File, Apache 
Kafka and IBM Watson IoT Platform. Edgent is extensible; you can create 
connectors.  You can easily supply any code you want for ingesting data from 
and sinking data to external systems.
 
+## Does Edgent have a Sensor Library?
+
+No, Edgent does not come with a library for accessing a device's sensors.  The 
simplicity with which an Edgent application can poll or otherwise use existing 
APIs for reading a sensor value make such a library unnecessary.
+
 ## What centralized streaming analytic systems does Apache Edgent support?
 
 Edgent applications can publish and subscribe to message systems like MQTT or 
Kafka, or IoT Hubs like IBM Watson IoT Platform.  Centralized streaming 
analytic systems can do likewise to then consume Edgent application events and 
data, as well as control an Edgent application.  The centralized streaming 
analytic system could be Apache Spark, Apache Storm, Flink and samza, IBM 
Streams (on-premises or IBM Streaming Analytics on Bluemix), or any custom 
application of your choice.
 
+## Is there a distributed version of Edgent?
+
+The short answer is that a single Edgent Application's topologies all run in 
the same local JVM.  
+
+But sometimes this question is really asking "Can separate Edgent topologies 
communicate with each other?" and the answer to that is YES!
+
+Today, multiple topologies in a single Edgent application/JVM can communicate 
using the Edgent PublishSubscribe connector, or any other shared resource you 
choose to use (e.g., a java.util.concurrent.BlockingQueue).
+
+Edgent topologies in separate JVM's, or the same JVM, can communicate with 
each other by using existing connectors to a local or remote MQTT server for 
example.
+
 ## Why do I need Apache Edgent on the edge, rather than my streaming analytic 
system?
 
 Edgent is designed for the edge. It has a small footprint, suitable for 
running on constrained devices. Edgent applications can analyze data on the 
edge and to only send to the centralized system if there is a need, reducing 
communication costs.
@@ -49,7 +63,7 @@ Edgent is designed for the edge. It has a small footprint, 
suitable for running
 
 Edgent is designed to accellerate your development of edge analytic 
applications - to make you more productive! Edgent provides a simple yet 
powerful consistent data model (streams and windows) and provides useful 
functionality, such as aggregations, joins, and connectors. Using Edgent lets 
you to take advantage of this functionality, allowing you to focus on your 
application needs.  
 
-Check out what you can do in 10 lines of code [The Power of 
Edgent](power-of-edgent)!
+Check out [The Power of Edgent](power-of-edgent) to get a better appreciation 
of how Edgent can help you.
 
 ## Where can I download Apache Edgent?
 

http://git-wip-us.apache.org/repos/asf/incubator-edgent-website/blob/65ae2245/site/docs/power-of-edgent.md
----------------------------------------------------------------------
diff --git a/site/docs/power-of-edgent.md b/site/docs/power-of-edgent.md
index e0e4126..47f93de 100644
--- a/site/docs/power-of-edgent.md
+++ b/site/docs/power-of-edgent.md
@@ -6,7 +6,7 @@ Edgent is designed to accellerate your development of event 
driven flow-graph
 style analytic applications running on edge devices.  This is achieved by
 Edgent's combination of API, connectors, basic analytics, utilities, and 
openness!
 
-Let's have some fun with a shallow but broad glimpse into what you
+Let's have some fun with a shallow but broad view into what you
 can do in a few of lines of code... an introduction to Edgent's capabilities 
via
 a series of terse code fragments.
 

Reply via email to