Return-Path: X-Original-To: apmail-avro-user-archive@www.apache.org Delivered-To: apmail-avro-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id F23B59EF3 for ; Sun, 26 May 2013 16:39:37 +0000 (UTC) Received: (qmail 62815 invoked by uid 500); 26 May 2013 16:39:37 -0000 Delivered-To: apmail-avro-user-archive@avro.apache.org Received: (qmail 62516 invoked by uid 500); 26 May 2013 16:39:33 -0000 Mailing-List: contact user-help@avro.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@avro.apache.org Delivered-To: mailing list user@avro.apache.org Received: (qmail 62474 invoked by uid 99); 26 May 2013 16:39:31 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 26 May 2013 16:39:31 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of static.void.dev@gmail.com designates 209.85.160.52 as permitted sender) Received: from [209.85.160.52] (HELO mail-pb0-f52.google.com) (209.85.160.52) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 26 May 2013 16:39:26 +0000 Received: by mail-pb0-f52.google.com with SMTP id um15so5974700pbc.11 for ; Sun, 26 May 2013 09:39:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:message-id:mime-version:subject:date:references :to:in-reply-to:x-mailer; bh=4h3BSAGaisUHj84k6NwLlZjzxMtPTOaYcniGrK01aW8=; b=NdJqfsbOu7/4w9/EPVgTrTk15owIEcBAnuyOh/w4oj3RfzOJ1B5bU8FNDik4b0lBJm cP1ljpZcA8+j7RXSSzgZOaMTK1wM/umYTOSN3Y6QilTwY3Jq/4mVhyhb8VgU2s4HK09f gwSDtzD5rp21DRLsZsBna9oxucbt8JqjaE4jqQV7nnHIb/06s0Jw3ALUF6CRJZcPdG9j zAGBPDaiklzj7OB66/RUJ3+vHGiWYDAFaXqvM3uLlJzAj66GODIkQaLO3bZIgEthbTRN Koq+flwW2G+CjfPm/rikGJsqCApeJbBExDH0g/B+wDQ9koHU5wt1z/0sUrttcbMOZcWk 9YCg== X-Received: by 10.68.134.131 with SMTP id pk3mr18347415pbb.83.1369586346226; Sun, 26 May 2013 09:39:06 -0700 (PDT) Received: from [10.0.1.6] (c-67-180-56-114.hsd1.ca.comcast.net. [67.180.56.114]) by mx.google.com with ESMTPSA id sv4sm26770293pab.10.2013.05.26.09.39.03 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 26 May 2013 09:39:04 -0700 (PDT) From: Mark Content-Type: multipart/alternative; boundary="Apple-Mail=_AC6F04BE-306C-4EB1-A093-1B8680091F20" Message-Id: <5232CB91-A3A9-48FF-9060-24073622D09D@gmail.com> Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\)) Subject: Re: Is Avro right for me? Date: Sun, 26 May 2013 09:39:02 -0700 References: <5E1C8602-0CFE-4E42-A4BF-FF9A009AAA7D@gmail.com> To: user@avro.apache.org In-Reply-To: X-Mailer: Apple Mail (2.1503) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail=_AC6F04BE-306C-4EB1-A093-1B8680091F20 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Yes our central server would be Hadoop.=20 Exactly how would this work with flume? Would I write Avro to a file = source which flume would then ship over to one of our collectors or is = there a better/native way? Would I have to include the schema in each = event? FYI we would be doing this primarily from a rails application. Does anyone ever use Avro with a message bus like RabbitMQ?=20 On May 23, 2013, at 9:16 PM, Sean Busbey wrote: > Yep. Avro would be great at that (provided your central consumer is = Avro friendly, like a Hadoop system). Make sure that all of your = schemas have default values defined for fields so that schema evolution = will be easier in the future. >=20 >=20 > On Thu, May 23, 2013 at 4:29 PM, Mark = wrote: > We're thinking about generating logs and events with Avro and shipping = them to a central collector service via Flume. Is this a valid use case? >=20 >=20 >=20 >=20 > --=20 > Sean --Apple-Mail=_AC6F04BE-306C-4EB1-A093-1B8680091F20 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Yes = our central server would be Hadoop. 

Exactly how = would this work with flume? Would I write Avro to a file source which = flume would then ship over to one of our collectors  or is there a = better/native way? Would I have to include the schema in each event? FYI = we would be doing this primarily from a rails = application.

Does anyone ever use Avro with a = message bus like = RabbitMQ? 

On May 23, 2013, = at 9:16 PM, Sean Busbey <busbey@cloudera.com> = wrote:

Yep. Avro would be great at that = (provided your central consumer is Avro friendly, like a Hadoop system). =  Make sure that all of your schemas have default values defined for = fields so that schema evolution will be easier in the future.


On Thu, May 23, 2013 at 4:29 PM, Mark = <static.void.dev@gmail.com> = wrote:
We're thinking about generating logs and events with Avro and shipping = them to a central collector service via Flume. Is this a valid use = case?




--
Sean

= --Apple-Mail=_AC6F04BE-306C-4EB1-A093-1B8680091F20--