You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@edgent.apache.org by "Dale LaBossiere (JIRA)" <ji...@apache.org> on 2016/08/23 18:05:21 UTC

[jira] [Comment Edited] (EDGENT-192) event resiliency

    [ https://issues.apache.org/jira/browse/EDGENT-192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15316484#comment-15316484 ] 

Dale LaBossiere edited comment on EDGENT-192 at 8/23/16 6:05 PM:
-----------------------------------------------------------------

I wonder what the Watson IoT folks have to say on this topic.  It seems like it could be a common need so I wonder if they have anything planned or in the works?

fyi, posted a question to the watson iot-java project https://github.com/ibm-watson-iot/iot-java/issues/55


was (Author: dlaboss):
I wonder what the Watson IoT folks have to say on this topic.  It seems like it could be a common need so I wonder if they have anything planned or in the works?

> event resiliency
> ----------------
>
>                 Key: EDGENT-192
>                 URL: https://issues.apache.org/jira/browse/EDGENT-192
>             Project: Edgent
>          Issue Type: Improvement
>            Reporter: Jerome Chailloux
>
> Assuming that I have a Raspberry Pi that ingest data and doing some aggregate.
> I have to send information to Watson IoT.
> What if if I lost the network ?
> Could we have a mechanism that send data at all time and if network is not available store all events in a file ?
> As soon as the network is available again play back the file and send new events.
> We have to be sure that all events are sent in the correct order from file to "real time".
> The computation engine (IBM Streams in this case) will then apply some policies to deal with or not with out of order events for the real time computation but at least able to store data received from sensors.
> Any idea about how to achieve this ?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)