Thank you for your responses Jonathan and Rob. Appreciate the
clarifications.

I am not really trying to do ETL but mainly collating and loading.

I will play around with Heka and will get back in touch to see how I can
contribute - in travels so trying things out in between.

I would like to use Heka for what I am working on.

Thank you again for the great product you have designed and are developing.

Mono

On Wed, Jan 21, 2015 at 1:14 PM, Rob Miller <[email protected]> wrote:

> I mostly agree with Jonathan's post. I agree completely with his
> descriptions of Heka and Kafka, and how they differ. I wouldn't write Heka
> off as a choice for ETL, though. It can be nice when your ETL tool provides
> the option for doing crunching, graphing, and alerting on the gathered data
> while it's in transit.
>
> Anyway, my responses to your questions:
>
> 1. Yes, Heka can be used. It's primary use case is stream processing, but
> collecting and shipping data is an important part of stream processing, so
> you can pu that functionality to other use.
>
> 2. Right, you can't find good examples for that, because there aren't any.
> AFAIK nobody has written either a postgres or mongo output plugin, those
> would have to exist before you could push in. You could probably use the
> HttpOutput to push data into at least mongo, though.
>
> 3. Kafka is heavier, and different. Jonathan covered this nicely.
>
> 4. If you're still interested in trying Heka for your needs, and are
> serious about wanting to contribute, you might start by trying to write a
> postgres output.
>
> Hope this info is useful, sorry we don't have a better solution for you.
>
> -r
>
>
> On 01/20/2015 09:22 PM, Monosij Dutta-Roy wrote:
>
>> Hello Rob and Heka users -
>>
>> I was exploring Heka (on Ubuntu VM) and had a few questions. i will try
>> to keep them brief.
>>
>> ...
>> 1. Can Heka be used, being used as an ETL tool to load data from various
>> files into DBMS? or is it mainly for log processing and/or stream
>> processing?
>>
>> 2. To me it seems that it can be, but I cannot seem to find good
>> examples / tutorials to go through in figuring out config files to load
>> into Postgres and MongoDB simultaneously - my use case.
>>
>> ...
>> 3. I was comparing it as an alternative to the Mesos / Kafka / Aurora
>> architecture - which seems much heavier than what Heka accomplishes much
>> simpler. But again in going through the tutorials on your site I am not
>> able to configure for DBMS from the flat files I am loading.
>>
>> The tutorial seems to want to write a log file in my /var/heka directory
>> - whuch I had to remove my root permissions from (in my VM). Perhaps
>> some of this baseline files, should be configurable of course, but
>> perhaps start off in ~/heka?
>>
>> ...
>> 4. Again, I am interested in using this towards ETL - if there are some
>> examples you may be able to point me to would be great. I hope to learn
>> to use it and then contribute towards its development as well.
>>
>> Thank you much for your help.
>>
>> And thank you for thinking through the details, in identifying,
>> collating the shortcomings of other tools, in coming up with this great
>> toolset.
>>
>> Mono
>>
>
>
_______________________________________________
Heka mailing list
[email protected]
https://mail.mozilla.org/listinfo/heka

Reply via email to