Alexis,<div><br></div><div>Why not one HA OOTB can be provided ? do you have one HP OOTB solution why not HA ? May be one HA OOTB is not the best solution, and may be not attend 100% of users but may be 70% and it&#39;s sounds good for me not for you ?.</div>
<div><br></div><div>We know about one AMQP product that have a HA OOTB solution, and we are trying this &quot;HA OOTB&quot; and this product will be used in CME. But can&#39;t do the same with RabbitMQ.</div><div><br></div>
<div>I understand you, and you know my case, we are working in microseconds/nanoseconds, may be this HA don&#39;t attend our requirements, but it is one solutions and until now we don&#39;t have a good solution for HA using Rabbit, about HP we don&#39;t need nothing to talk about RabbitMQ is very good Broker routing 2.000.000 messages per second just inboud. But one good HA solution is getting my sleep. </div>
<div><br></div><div>Do you know what we need,we talked about that is just one HA solution from RabbitMQ with a very low latency, SLA and guarantee that no messages will be loosed. O.S cluster or putting HA logic in our application is not a good solution in our case.</div>
<div><br></div><div>Regards.</div><div><br></div><div><br></div><div><br><br><div class="gmail_quote">On Wed, Apr 14, 2010 at 4:56 PM, Alexis Richardson <span dir="ltr">&lt;<a href="mailto:alexis.richardson@gmail.com">alexis.richardson@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Gustavo<br>
<br>
We are about to release an HA Guide including recommendations.  It&#39;s<br>
just being reviewed.<br>
<br>
It is not possible to provide &quot;HA OOTB&quot; because each system is<br>
slightly different.  If someone tells you that they can support HA<br>
OOTB, they are misleading you.  What is possible, and desirable, is a<br>
much simpler and more &quot;OOTB like&quot; experience for the main four or five<br>
HA cases.  For example, the Beetle project aims to solve for cases<br>
where idempotency is desired.  Your case might require a different<br>
optimisation.  E.g. sometimes latency needs to be below X<br>
microseconds, and sometimes it does not.<br>
<br>
We are in the business of providing long term commercial support for<br>
RabbitMQ based solutions, including where an SLA is in use.  Just let<br>
us know what solution or solutions you need.<br>
<br>
alexis<br>
<br>
<br>
<br>
On Wed, Apr 14, 2010 at 8:43 PM, Gustavo Aquino<br>
<div><div></div><div class="h5">&lt;<a href="mailto:aquino.gustavo@gmail.com">aquino.gustavo@gmail.com</a>&gt; wrote:<br>
&gt; Alexis,<br>
&gt; I know that it&#39;s not the unique, you know how much I&#39;m looking for a good HA<br>
&gt; solutions using RabbitMQ. The problem is RabbitMQ doesn&#39;t have a default<br>
&gt; solution out of the box for HA, and do you know companies need it, need a<br>
&gt; commitment from product owner about HA. Do my own solution means,<br>
&gt; the responsible of maintenance and evolution of this solutions is my, and it<br>
&gt; is not my business it will be yours. Understand why I do this question about<br>
&gt; support ?<br>
&gt; I&#39;m a community enthusiast, and work hard of lot of open projects and is a<br>
&gt; pleasure if I can help to Rabbit HA, the point is today all products<br>
&gt; inclusive cloud products need to have one HA solutions OTB, It&#39;s is the best<br>
&gt; ? may be not but need to have it, and today we have a problem of using<br>
&gt; RabbitMQ because it don&#39;t have it. So how can I put Rabbit on my core if<br>
&gt; cannot guarantee a single SLA, or without putting responsible in side like<br>
&gt; O.S cluster solution, OpenaIS, LVS shared storage or whatever.<br>
&gt; Do you know any about the overhead in throughput using this Xing&#39;s Solution<br>
&gt; ?<br>
&gt;<br>
&gt; Best Regards.<br>
&gt;<br>
&gt; On Wed, Apr 14, 2010 at 4:08 PM, Alexis Richardson<br>
&gt; &lt;<a href="mailto:alexis.richardson@gmail.com">alexis.richardson@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Thanks Salvatore.<br>
&gt;&gt;<br>
&gt;&gt; Gustavo,<br>
&gt;&gt;<br>
&gt;&gt; We and the community will support good solutions and &#39;things that<br>
&gt;&gt; work&#39;.  I like the approach, but as Salvatore suggested - it is not<br>
&gt;&gt; unique.<br>
&gt;&gt;<br>
&gt;&gt; alexis<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Apr 14, 2010 at 7:37 PM, Salvatore Sanfilippo &lt;<a href="mailto:antirez@gmail.com">antirez@gmail.com</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt; &gt; On Wed, Apr 14, 2010 at 8:34 PM, Gustavo Aquino<br>
&gt;&gt; &gt; &lt;<a href="mailto:aquino.gustavo@gmail.com">aquino.gustavo@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; So if RabbitMQ is a VMWare product and Redis it too, so do Rabbit<br>
&gt;&gt; &gt;&gt; support<br>
&gt;&gt; &gt;&gt; this HA approach ? :-)<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; I think that surely it helps that this feature depends from another<br>
&gt;&gt; &gt; VMWare product ;)<br>
&gt;&gt; &gt; But my guess is that the way to go is to have such a support built-in<br>
&gt;&gt; &gt; for RabbitMQ.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Ciao,<br>
&gt;&gt; &gt; Salvatore<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; Regars.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Wed, Apr 14, 2010 at 2:09 PM, Jason J. W. Williams<br>
&gt;&gt; &gt;&gt; &lt;<a href="mailto:jasonjwwilliams@gmail.com">jasonjwwilliams@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; Been reading the page since y&#39;all started tweeting about it. :) It&#39;s<br>
&gt;&gt; &gt;&gt;&gt; hard to tell how it works.<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; -J<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; On Wed, Apr 14, 2010 at 11:02 AM, Alexis Richardson<br>
&gt;&gt; &gt;&gt;&gt; &lt;<a href="mailto:alexis.richardson@gmail.com">alexis.richardson@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;&gt; &gt; Hi everyone,<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; It looks like Xing&#39;s Beetle project is up on Github:<br>
&gt;&gt; &gt;&gt;&gt; &gt; <a href="http://github.com/xing/beetle" target="_blank">http://github.com/xing/beetle</a><br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; There is a project page here: <a href="http://xing.github.com/beetle/" target="_blank">http://xing.github.com/beetle/</a><br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; Please take a look and share any comments you may have here :-)<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; alexis<br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt;&gt;&gt; &gt; rabbitmq-discuss mailing list<br>
&gt;&gt; &gt;&gt;&gt; &gt; <a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
&gt;&gt; &gt;&gt;&gt; &gt; <a href="http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
&gt;&gt; &gt;&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt;&gt; rabbitmq-discuss mailing list<br>
&gt;&gt; &gt;&gt;&gt; <a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
&gt;&gt; &gt;&gt;&gt; <a href="http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; --<br>
&gt;&gt; &gt; Salvatore &#39;antirez&#39; Sanfilippo<br>
&gt;&gt; &gt; <a href="http://invece.org" target="_blank">http://invece.org</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; &quot;Once you have something that grows faster than education grows,<br>
&gt;&gt; &gt; you’re always going to get a pop culture.&quot;, Alan Kay<br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>