Message from discussion
Can RabbitMQ handle big messages?
Received: by 10.50.45.193 with SMTP id p1mr3151796igm.1.1331408866807;
Sat, 10 Mar 2012 11:47:46 -0800 (PST)
X-BeenThere: rabbitmq-discuss@googlegroups.com
Received: by 10.231.187.2 with SMTP id cu2ls7984367ibb.3.gmail; Sat, 10 Mar
2012 11:47:46 -0800 (PST)
Received: by 10.50.10.137 with SMTP id i9mr3150379igb.2.1331408866717;
Sat, 10 Mar 2012 11:47:46 -0800 (PST)
Received: by 10.50.10.137 with SMTP id i9mr3150378igb.2.1331408866702;
Sat, 10 Mar 2012 11:47:46 -0800 (PST)
Return-Path: <rabbitmq-discuss-boun...@lists.rabbitmq.com>
Received: from lists.rabbitmq.com (lists.rabbitmq.com. [208.91.1.33])
by gmr-mx.google.com with ESMTPS id aq5si1431314igc.0.2012.03.10.11.47.46
(version=TLSv1/SSLv3 cipher=OTHER);
Sat, 10 Mar 2012 11:47:46 -0800 (PST)
Received-SPF: pass (google.com: best guess record for domain of rabbitmq-discuss-boun...@lists.rabbitmq.com designates 208.91.1.33 as permitted sender) client-ip=208.91.1.33;
Authentication-Results: gmr-mx.google.com; spf=pass (google.com: best guess record for domain of rabbitmq-discuss-boun...@lists.rabbitmq.com designates 208.91.1.33 as permitted sender) smtp.mail=rabbitmq-discuss-boun...@lists.rabbitmq.com; dkim=neutral (body hash did not verify) header...@gmail.com
Received: from localhost (localhost [127.0.0.1])
by lists.rabbitmq.com (Postfix) with ESMTP id 44EAF14F85B;
Sat, 10 Mar 2012 19:47:48 +0000 (GMT)
Received: from lists.rabbitmq.com ([127.0.0.1])
by localhost (rabbit-lists.eng.vmware.com [127.0.0.1]) (amavisd-new, port 10024)
with ESMTP id RS6J7qT6L2yJ; Sat, 10 Mar 2012 19:47:47 +0000 (GMT)
Received: from rabbit-lists.eng.vmware.com (localhost [127.0.0.1])
by lists.rabbitmq.com (Postfix) with ESMTP id 70FEA14F82F;
Sat, 10 Mar 2012 19:47:29 +0000 (GMT)
X-Original-To: rabbitmq-disc...@lists.rabbitmq.com
Delivered-To: rabbitmq-disc...@lists.rabbitmq.com
Received: from localhost (localhost [127.0.0.1])
by lists.rabbitmq.com (Postfix) with ESMTP id 3444514F822
for <rabbitmq-disc...@lists.rabbitmq.com>;
Sat, 10 Mar 2012 19:47:25 +0000 (GMT)
Received: from lists.rabbitmq.com ([127.0.0.1])
by localhost (rabbit-lists.eng.vmware.com [127.0.0.1]) (amavisd-new,
port 10024)
with ESMTP id h8Cm6FRKtR-q for <rabbitmq-disc...@lists.rabbitmq.com>;
Sat, 10 Mar 2012 19:47:10 +0000 (GMT)
Received: from mail-wi0-f182.google.com (mail-wi0-f182.google.com
[209.85.212.182])
by lists.rabbitmq.com (Postfix) with ESMTPS id 66A4214F802
for <rabbitmq-disc...@lists.rabbitmq.com>;
Sat, 10 Mar 2012 19:47:09 +0000 (GMT)
Received: by wibhr14 with SMTP id hr14so1459995wib.5
for <rabbitmq-disc...@lists.rabbitmq.com>;
Sat, 10 Mar 2012 11:47:04 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=subject:mime-version:content-type:disposition-notification-to:from
:in-reply-to:date:cc:message-id:references:to:x-mailer;
bh=Z1831h+Kww0rEmnUu2KCDgMFiKmzeP5g/MAwL5eE2k0=;
b=TEu39+/rrsYRlfm4c8higHRN/lFSxqSqa7G+TF29wpi1u6FCMy0rIL4evtpDXimtNk
uE1Xp+PgjxXK771lZbPs3d0/auSSyorW1WjTpWAX7JOboqNg3bmaHh9m3Awb4bokn6v6
oUQ7ZODMYTBu4OHZE2SWMeqFTwc+bm3TB9lu3W/1EM8qBkNwRg9BM1g985iK1NcLX9mp
+24FscPP4i6aTgRR0np0IbCOrcIBnHlCzoojdTOENw1xi1XbwN1b5Jn/L1iAd3E7icQ9
soxRAAiGTLVHTNSgz4RFkL++sUiszlhQmGf856Ay+GQ1bVKPXB58F0Ge19VDIEREipEc
VEKw==
Received: by 10.180.95.34 with SMTP id dh2mr14772263wib.15.1331408824727;
Sat, 10 Mar 2012 11:47:04 -0800 (PST)
Received: from [192.168.1.41] (154-30.104-92.cust.bluewin.ch. [92.104.30.154])
by mx.google.com with ESMTPS id
w10sm30799414wiy.3.2012.03.10.11.47.03
(version=TLSv1/SSLv3 cipher=OTHER);
Sat, 10 Mar 2012 11:47:03 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v1257)
From: Zabrane Mickael <zabra...@gmail.com>
In-Reply-To: <D0F7A57E-006B-4D9E-9860-0C27CAC05...@vmware.com>
Date: Sat, 10 Mar 2012 20:46:31 +0100
Message-Id: <70117899-BD8D-4A70-B6F7-9EB2B7CEF...@gmail.com>
References: <mailman.0.1331402953.5162.rabbitmq-disc...@lists.rabbitmq.com>
<A939D4D2-C60B-4C2B-9FA2-581F6A67C...@gmail.com>
<D0F7A57E-006B-4D9E-9860-0C27CAC05...@vmware.com>
To: Jerry Kuch <jer...@vmware.com>
X-Mailer: Apple Mail (2.1257)
Cc: "rabbitmq-disc...@lists.rabbitmq.com" <rabbitmq-disc...@lists.rabbitmq.com>
Subject: Re: [rabbitmq-discuss] Can RabbitMQ handle big messages?
X-BeenThere: rabbitmq-disc...@lists.rabbitmq.com
X-Mailman-Version: 2.1.11
Precedence: list
List-Id: Discussions about RabbitMQ <rabbitmq-discuss.lists.rabbitmq.com>
List-Unsubscribe: <https://lists.rabbitmq.com/cgi-bin/mailman/options/rabbitmq-discuss>,
<mailto:rabbitmq-discuss-requ...@lists.rabbitmq.com?subject=unsubscribe>
List-Archive: <http://lists.rabbitmq.com/pipermail/rabbitmq-discuss>
List-Post: <mailto:rabbitmq-disc...@lists.rabbitmq.com>
List-Help: <mailto:rabbitmq-discuss-requ...@lists.rabbitmq.com?subject=help>
List-Subscribe: <https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss>,
<mailto:rabbitmq-discuss-requ...@lists.rabbitmq.com?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6238967836880100955=="
Sender: rabbitmq-discuss-boun...@lists.rabbitmq.com
Errors-To: rabbitmq-discuss-boun...@lists.rabbitmq.com
--===============6238967836880100955==
Content-Type: multipart/alternative; boundary="Apple-Mail=_19595AFB-C56F-405B-8086-C49C977AAD89"
--Apple-Mail=_19595AFB-C56F-405B-8086-C49C977AAD89
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=us-ascii
Thanks Jerry.
I'll experiment with that advice and come back soon.
Regards,
Zabrane
On Mar 10, 2012, at 7:34 PM, Jerry Kuch wrote:
> Hi, Zabrane: In theory the AMQP protocol IIRC allows crazy large =
message payloads (2^64 bytes I believe). In practice though, that's =
madness since you end up with potential copying and buffering along the =
way that could make a broker very unhealthy.
>=20
> For moving bulk binary data as in your app, you'd be wise to fragment =
at the producer and reassemble at the destination/consumer. Keeping your =
chunks in the 100KB range might be a decent place to start =
experimenting. =20
>=20
> Sent from my iPhone (Brevity and typos are hopefully the result of =
1-fingered typing rather than rudeness or illiteracy).
>=20
>=20
> On Mar 10, 2012, at 10:28 AM, Zabrane Mickael <zabra...@gmail.com> =
wrote:
>=20
>> Hi there,
>>=20
>> I've a set (~1 million) of high resolution PNG files each one =
between 100MB and 1GB size.
>> I'd like to know if RabbitMQ is capable of handling such files as =
messages?
>>=20
>> What's the max allowed message size?
>>=20
>> Thx ...
>>=20
>> Regards,
>> Zabrane
>>=20
>> _______________________________________________
>> rabbitmq-discuss mailing list
>> rabbitmq-disc...@lists.rabbitmq.com
>> https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
--Apple-Mail=_19595AFB-C56F-405B-8086-C49C977AAD89
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=us-ascii
<html><head></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space; =
">Thanks Jerry.<div><br><div>I'll experiment with that advice and come =
back =
soon.</div><div><br></div><div><div>Regards,</div><div>Zabrane</div><div><=
br></div><div><div>On Mar 10, 2012, at 7:34 PM, Jerry Kuch =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><div bgcolor=3D"#FFFFFF"><div>Hi, Zabrane: In theory =
the AMQP protocol IIRC allows crazy large message payloads (2^64 bytes I =
believe). In practice though, that's madness since you end up with =
potential copying and buffering along the way that could make a broker =
very unhealthy.</div><div><br></div><div>For moving bulk binary data as =
in your app, you'd be wise to fragment at the producer and reassemble at =
the destination/consumer. Keeping your chunks in the 100KB range might =
be a decent place to start experimenting. <br><br>Sent from my =
iPhone (Brevity and typos are hopefully the result of 1-fingered typing =
rather than rudeness or illiteracy).<div><br =
class=3D"webkit-block-placeholder"></div></div><div><br>On Mar 10, 2012, =
at 10:28 AM, Zabrane Mickael <<a =
href=3D"mailto:zabra...@gmail.com">zabra...@gmail.com</a>> =
wrote:<br><br></div><div></div><blockquote type=3D"cite"><div>Hi =
there,<div><br></div><div>I've a set (<b>~1 million</b>) of =
high resolution <b>PNG</b> files each one between <b>100MB</b> and =
<b>1GB</b> size.</div><div>I'd like to know if <b>RabbitMQ</b> is =
capable of handling such files as =
messages?</div><div><br></div><div>What's the max allowed message =
size?</div><div><br></div><div>Thx ...</div><div><br></div><div><div>
<span class=3D"Apple-style-span" style=3D"border-collapse: separate; =
font-family: Helvetica; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; =
widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; =
-webkit-border-vertical-spacing: 0px; =
-webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: =
auto; -webkit-text-stroke-width: 0px; font-size: medium; =
"><div>Regards,</div><div>Zabrane</div></span>
</div>
<br></div></div></blockquote><blockquote =
type=3D"cite"><div><span>_______________________________________________</=
span><br><span>rabbitmq-discuss mailing list</span><br><span><a =
href=3D"mailto:rabbitmq-disc...@lists.rabbitmq.com">rabbitmq-discuss@lists=
.rabbitmq.com</a></span><br><span><a =
href=3D"https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discu=
ss">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</=
a></span><br></div></blockquote></div></blockquote></div><div =
apple-content-edited=3D"true"><br>
</div>
<br></div></div></body></html>=
--Apple-Mail=_19595AFB-C56F-405B-8086-C49C977AAD89--
--===============6238967836880100955==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
rabbitmq-discuss mailing list
rabbitmq-disc...@lists.rabbitmq.com
https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
--===============6238967836880100955==--