Re: Replacing Esper with Spark Streaming?

2015-09-15 Thread Koert Kuipers
fair enough
i was trying to say that if esper were obsolete (which i am not suggesting)
than that does NOT mean espertech is dead...

On Tue, Sep 15, 2015 at 10:20 PM, Thomas Bernhardt <
bernhardt...@yahoo.com.invalid> wrote:

> Let me say first, I'm the Esper project lead.
> Esper is alive and well and not at all obsolete. Esper provides event
> series analysis by providing an SQL92-standards event processing language
> (EPL). It allows to express situation detection logic very concisely,
> usually much more concisely then any code you'd need to write and deploy
> yourself into a streaming container. This is because EPL has concepts such
> as joins, subqueries, patterns etc..
> By the way, there are so many streaming containers like spark streaming. I
> think I could list 20 or more relevant streaming logic containers, all
> incompatible to each other, most likely many of these new streaming logic
> containers will also be obsolete in the next few years.
> Best regards,
> Tom
>
> --
> *From:* Koert Kuipers <ko...@tresata.com>
> *To:* Bertrand Dechoux <decho...@gmail.com>
> *Cc:* Todd Nist <tsind...@gmail.com>; Otis Gospodnetić <
> otis.gospodne...@gmail.com>; "user@spark.apache.org" <
> user@spark.apache.org>
> *Sent:* Tuesday, September 15, 2015 7:53 PM
> *Subject:* Re: Replacing Esper with Spark Streaming?
>
> obsolete is not the same as dead... we have a few very large tech
> companies to prove that point
>
>
>
> On Tue, Sep 15, 2015 at 4:32 PM, Bertrand Dechoux <decho...@gmail.com>
> wrote:
>
> The big question would be what feature of Esper your are using. Esper is a
> CEP solution. I doubt that Spark Streaming can do everything Esper does
> without any development. Spark (Streaming) is more a general-purpose
> platform.
>
> http://www.espertech.com/products/esper.php
>
> But I would be glad to be proven wrong (which also would implies EsperTech
> is dead, which I also doubt...)
>
> Bertrand
>
> On Mon, Sep 14, 2015 at 2:31 PM, Todd Nist <tsind...@gmail.com> wrote:
>
> Stratio offers a CEP implementation based on Spark Streaming and the
> Siddhi CEP engine.  I have not used the below, but they may be of some
> value to you:
>
> http://stratio.github.io/streaming-cep-engine/
> https://github.com/Stratio/streaming-cep-engine
> HTH.
> -Todd
>
> On Sun, Sep 13, 2015 at 7:49 PM, Otis Gospodnetić <
> otis.gospodne...@gmail.com> wrote:
>
> Hi,
>
> I'm wondering if anyone has attempted to replace Esper with Spark
> Streaming or if anyone thinks Spark Streaming is/isn't a good tool for the
> (CEP) job?
>
> We are considering Akka or Spark Streaming as possible Esper replacements
> and would appreciate any input from people who tried to do that with either
> of them.
>
> Thanks,
> Otis
> --
> Monitoring * Alerting * Anomaly Detection * Centralized Log Management
> Solr & Elasticsearch Support * http://sematext.com/
>
>
>
>
>
>
>


Re: Replacing Esper with Spark Streaming?

2015-09-15 Thread Koert Kuipers
obsolete is not the same as dead... we have a few very large tech companies
to prove that point

On Tue, Sep 15, 2015 at 4:32 PM, Bertrand Dechoux 
wrote:

> The big question would be what feature of Esper your are using. Esper is a
> CEP solution. I doubt that Spark Streaming can do everything Esper does
> without any development. Spark (Streaming) is more a general-purpose
> platform.
>
> http://www.espertech.com/products/esper.php
>
> But I would be glad to be proven wrong (which also would implies EsperTech
> is dead, which I also doubt...)
>
> Bertrand
>
> On Mon, Sep 14, 2015 at 2:31 PM, Todd Nist  wrote:
>
>> Stratio offers a CEP implementation based on Spark Streaming and the
>> Siddhi CEP engine.  I have not used the below, but they may be of some
>> value to you:
>>
>> http://stratio.github.io/streaming-cep-engine/
>>
>> https://github.com/Stratio/streaming-cep-engine
>>
>> HTH.
>>
>> -Todd
>>
>> On Sun, Sep 13, 2015 at 7:49 PM, Otis Gospodnetić <
>> otis.gospodne...@gmail.com> wrote:
>>
>>> Hi,
>>>
>>> I'm wondering if anyone has attempted to replace Esper with Spark
>>> Streaming or if anyone thinks Spark Streaming is/isn't a good tool for the
>>> (CEP) job?
>>>
>>> We are considering Akka or Spark Streaming as possible Esper
>>> replacements and would appreciate any input from people who tried to do
>>> that with either of them.
>>>
>>> Thanks,
>>> Otis
>>> --
>>> Monitoring * Alerting * Anomaly Detection * Centralized Log Management
>>> Solr & Elasticsearch Support * http://sematext.com/
>>>
>>>
>>
>


Re: Replacing Esper with Spark Streaming?

2015-09-15 Thread Thomas Bernhardt
Let me say first, I'm the Esper project lead.Esper is alive and well and not at 
all obsolete. Esper provides event series analysis by providing an 
SQL92-standards event processing language (EPL). It allows to express situation 
detection logic very concisely, usually much more concisely then any code you'd 
need to write and deploy yourself into a streaming container. This is because 
EPL has concepts such as joins, subqueries, patterns etc.. 
By the way, there are so many streaming containers like spark streaming. I 
think I could list 20 or more relevant streaming logic containers, all 
incompatible to each other, most likely many of these new streaming logic 
containers will also be obsolete in the next few years.
Best regards,Tom
  From: Koert Kuipers <ko...@tresata.com>
 To: Bertrand Dechoux <decho...@gmail.com> 
Cc: Todd Nist <tsind...@gmail.com>; Otis Gospodnetić 
<otis.gospodne...@gmail.com>; "user@spark.apache.org" <user@spark.apache.org> 
 Sent: Tuesday, September 15, 2015 7:53 PM
 Subject: Re: Replacing Esper with Spark Streaming?
   
obsolete is not the same as dead... we have a few very large tech companies to 
prove that point



On Tue, Sep 15, 2015 at 4:32 PM, Bertrand Dechoux <decho...@gmail.com> wrote:

The big question would be what feature of Esper your are using. Esper is a CEP 
solution. I doubt that Spark Streaming can do everything Esper does without any 
development. Spark (Streaming) is more a general-purpose platform.

http://www.espertech.com/products/esper.php

But I would be glad to be proven wrong (which also would implies EsperTech is 
dead, which I also doubt...)

Bertrand

On Mon, Sep 14, 2015 at 2:31 PM, Todd Nist <tsind...@gmail.com> wrote:

Stratio offers a CEP implementation based on Spark Streaming and the Siddhi CEP 
engine.  I have not used the below, but they may be of some value to you:

http://stratio.github.io/streaming-cep-engine/https://github.com/Stratio/streaming-cep-engineHTH.-Todd
On Sun, Sep 13, 2015 at 7:49 PM, Otis Gospodnetić <otis.gospodne...@gmail.com> 
wrote:

Hi,
I'm wondering if anyone has attempted to replace Esper with Spark Streaming or 
if anyone thinks Spark Streaming is/isn't a good tool for the (CEP) job?
We are considering Akka or Spark Streaming as possible Esper replacements and 
would appreciate any input from people who tried to do that with either of 
them. Thanks,Otis
--
Monitoring * Alerting * Anomaly Detection * Centralized Log ManagementSolr & 
Elasticsearch Support * http://sematext.com/









  

Re: Replacing Esper with Spark Streaming?

2015-09-15 Thread Bertrand Dechoux
The big question would be what feature of Esper your are using. Esper is a
CEP solution. I doubt that Spark Streaming can do everything Esper does
without any development. Spark (Streaming) is more a general-purpose
platform.

http://www.espertech.com/products/esper.php

But I would be glad to be proven wrong (which also would implies EsperTech
is dead, which I also doubt...)

Bertrand

On Mon, Sep 14, 2015 at 2:31 PM, Todd Nist  wrote:

> Stratio offers a CEP implementation based on Spark Streaming and the
> Siddhi CEP engine.  I have not used the below, but they may be of some
> value to you:
>
> http://stratio.github.io/streaming-cep-engine/
>
> https://github.com/Stratio/streaming-cep-engine
>
> HTH.
>
> -Todd
>
> On Sun, Sep 13, 2015 at 7:49 PM, Otis Gospodnetić <
> otis.gospodne...@gmail.com> wrote:
>
>> Hi,
>>
>> I'm wondering if anyone has attempted to replace Esper with Spark
>> Streaming or if anyone thinks Spark Streaming is/isn't a good tool for the
>> (CEP) job?
>>
>> We are considering Akka or Spark Streaming as possible Esper replacements
>> and would appreciate any input from people who tried to do that with either
>> of them.
>>
>> Thanks,
>> Otis
>> --
>> Monitoring * Alerting * Anomaly Detection * Centralized Log Management
>> Solr & Elasticsearch Support * http://sematext.com/
>>
>>
>


Re: Replacing Esper with Spark Streaming?

2015-09-14 Thread Todd Nist
Stratio offers a CEP implementation based on Spark Streaming and the Siddhi
CEP engine.  I have not used the below, but they may be of some value to
you:

http://stratio.github.io/streaming-cep-engine/

https://github.com/Stratio/streaming-cep-engine

HTH.

-Todd

On Sun, Sep 13, 2015 at 7:49 PM, Otis Gospodnetić <
otis.gospodne...@gmail.com> wrote:

> Hi,
>
> I'm wondering if anyone has attempted to replace Esper with Spark
> Streaming or if anyone thinks Spark Streaming is/isn't a good tool for the
> (CEP) job?
>
> We are considering Akka or Spark Streaming as possible Esper replacements
> and would appreciate any input from people who tried to do that with either
> of them.
>
> Thanks,
> Otis
> --
> Monitoring * Alerting * Anomaly Detection * Centralized Log Management
> Solr & Elasticsearch Support * http://sematext.com/
>
>


Replacing Esper with Spark Streaming?

2015-09-13 Thread Otis Gospodnetić
Hi,

I'm wondering if anyone has attempted to replace Esper with Spark Streaming
or if anyone thinks Spark Streaming is/isn't a good tool for the (CEP) job?

We are considering Akka or Spark Streaming as possible Esper replacements
and would appreciate any input from people who tried to do that with either
of them.

Thanks,
Otis
--
Monitoring * Alerting * Anomaly Detection * Centralized Log Management
Solr & Elasticsearch Support * http://sematext.com/