Hi,  (I’ve been in my first month of retirement, yeah it would be helpful if 
other original Edgent developers chimed in)

Edgent provides count or time based Windows of tuples.  A window inherently 
supports multiple independently managed partitions by a key.   Continuous or 
batch aggregations can be performed on each partition.

See TStream.last() and TWindow.  Additionally, see edgent.analytics.math3.* in 
particular the javadoc for edgent.analytics.math3.Aggregations.

Hope that helps.

— Dale

> On Mar 20, 2018, at 5:28 AM, vino yang <yanghua1...@gmail.com> wrote:
> 
> Hi Chris,
> 
> My background is BigData (MapReduce, Spark, Flink, Kafka Stream) those data
> processing frameworks all provide the groupBy / keyBy operation and
> aggregation operator. It comes from traditional RDBMS. Edgent like a single
> JVM's Flink / Kafka Stream works on edges(gateway or IoT).
> They are similar with each other in some ways.
> 
> Vino yang.
> Thanks!
> 
> 2018-03-20 17:05 GMT+08:00 Christofer Dutz <christofer.d...@c-ware.de>:
> 
>> Hi Vino,
>> 
>> unfortunately I can't contribute any opinion on this as I don't yet
>> understand the consequences.
>> I know that in an asynchronous event processing system some operations
>> that might be useful have to be sacrificed for the sake of asynchonisity.
>> 
>> For me Kafka Stream sort of feeling like the cloud-brother of Edgent, it
>> does seem to support groupBy.
>> 
>> Would be really cool if some of the formerly active people could at least
>> leave some comments on questions like this. You don't have to actually work
>> on things, but giving us new guys some guidance would be awesome.
>> 
>> I don't want to ruin thing you built over years, just because I'm not that
>> into the topic ... yet.
>> 
>> Chris
>> 
>> 
>> 
>> 
>> Am 16.03.18, 13:02 schrieb "Christofer Dutz" <christofer.d...@c-ware.de>:
>> 
>>    I'm currently at a conference, so I can't be as responsive as I used
>> to be ... All will be back to normal next Tuesday ;-)
>> 
>>    Chris
>> 
>>    Outlook for Android<https://aka.ms/ghei36> herunterladen
>> 
>>    ________________________________
>>    From: vino yang <yanghua1...@gmail.com>
>>    Sent: Friday, March 16, 2018 2:26:10 AM
>>    To: dev@edgent.apache.org
>>    Subject: Re: [disscuss] make TStream support groupBy operator?
>> 
>>    Hi all,
>> 
>>    Anyone can give some opinion? Chris ? I think we should support some
>> reduce
>>    operation(aggregation function, such as max / avg / min sum) for both
>>    stream and windowed stream, these features based on the keyBy or
>> groupBy
>>    operation.
>> 
>>    Vino yang
>>    Thanks!
>> 
>>    2018-03-13 12:52 GMT+08:00 vino yang <yanghua1...@gmail.com>:
>> 
>>> Hi guys,
>>> 
>>> Does Edgent current support groupBy operator?
>>> 
>>> Vino yang
>>> Thanks.
>>> 
>> 
>> 
>> 

Reply via email to