gfiehler / rabbithub_management

Rabbitmq Management Plugin for Rabbithub
2 stars 0 forks source link

Production #1

Open henry-hz opened 7 years ago

henry-hz commented 7 years ago

Hi @gfiehler , nice plugin ! thanks for sharing. are you using in production ? who much rabbithub is different from resthooks.org guidelines ?

gfiehler commented 7 years ago

Hi Henry,  Thanks for the interest in this project.  You may already know this, but to make sure we are talking about the same thing, this project is a management UI for RabbitHub, which is a separate project.  The Rabbithub project has been around for a while and the current master is owned by Brett C.  here .  brc859844/rabbithub

|

brc859844/rabbithub rabbithub - Experimental RabbitMQ PubSubHubBub interface | |

|

|

I am working with Brett to get the updates I have made here gfiehler/rabbithub

|

gfiehler/rabbithub rabbithub - Experimental RabbitMQ PubSubHubBub interface | |

|

|

The management project only works with my updated copy.  I hope to get Brett my pull request by the end of the year.  Brett has used the current master in production and others have as well.  We are not in production yet, with the latest updates on my forked copy.  We are in QA at this time.  I have tested on a 3 node cluster on medium size VMs and was able to get to 1000 tps with no issues at all.   My company is moving from a current activemq in house webhooks framework to rabbitmq and my latest updates to Rabbithub, I built the management plugin for our convenience, but you can do everything via apis.  We are finalizing our Rabbitmq infrastructure and plan to start migrating applications to this system next year in production.  As well as all new webhook integrations will go through Rabbithub as well. Thanks for the link to resthooks, in all my google searches while looking for a solution a year ago, I had never seen this before.  It is well done.  The original Rabbithub was written by Tony G and it was based on PubSubHubBub spec so it has many similarities.  I did a quick read through of the Resthooks docs and I believe we are pretty much in line.  The only major missing component is RabbitHub does not currently store a parent or account relationship with the subscriber.  But that would be an easy addition, I need to see if I can find an example of what people are storing for this.  Here are some of there areas and how Rabbithub addresses it in <...> 

henry-hz commented 7 years ago

Thanks for the detailed (and amazing) response. Today we integrate with ERPs using standard POST requests. I hope to move soon to rabbitmq, rabbithub and your plugin rabbithub_management. I update you with issues when we start :) I am contributing to this https://github.com/slashdotdash/commanded lib for our CQRS/ES backend, it may interest you also. best regards Henry

gfiehler commented 7 years ago

Hi Henry, wanted to give you a quick update.  We just upgraded to Rabbitmq3.6.6 and it was a change that effects rabbithub, Rabbit decided to change the definition of Queue.  I have it working but it will take me a week or so to get it packaged.  This is an updated version that I will be putting up onto Github with versions for 3.6.3 and 3.6.6.  I have added basic auth for outbound calls to subscriber and ability to configure contact information for the subscriber and few other little items. Gregg

On Saturday, December 17, 2016 3:35 PM, Henry Hazan <notifications@github.com> wrote:

Thanks for the detailed (and amazing) response. Today we integrate with ERPs using standard POST requests. I hope to move soon to rabbitmq, rabbithub and your plugin rabbithub_management. I update you with issues when we start :) I am contributing to this https://github.com/slashdotdash/commanded lib for our CQRS/ES backend, it may interest you also. best regards Henry— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

henry-hz commented 7 years ago

Ok Gregg! Thanks for the follow up Best regards Henry

On Fri, 20 Jan 2017 at 23:36 Gregg Fiehler notifications@github.com wrote:

Hi Henry, wanted to give you a quick update. We just upgraded to Rabbitmq3.6.6 and it was a change that effects rabbithub, Rabbit decided to change the definition of Queue. I have it working but it will take me a week or so to get it packaged. This is an updated version that I will be putting up onto Github with versions for 3.6.3 and 3.6.6. I have added basic auth for outbound calls to subscriber and ability to configure contact information for the subscriber and few other little items. Gregg

On Saturday, December 17, 2016 3:35 PM, Henry Hazan < notifications@github.com> wrote:

Thanks for the detailed (and amazing) response. Today we integrate with ERPs using standard POST requests. I hope to move soon to rabbitmq, rabbithub and your plugin rabbithub_management. I update you with issues when we start :) I am contributing to this https://github.com/slashdotdash/commanded lib for our CQRS/ES backend, it may interest you also. best regards Henry— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/gfiehler/rabbithub_management/issues/1#issuecomment-274186272, or mute the thread https://github.com/notifications/unsubscribe-auth/AA9pWGVH3UrYw0HSf7zYXYZYZbW-yl6Iks5rUSjfgaJpZM4LPA_e .