Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
RabbitMQ at FreshBooks                             Sheheryar Sewani (@sheysrebellion)Sunday, 23 October, 11
RabbitMQ                  •      Asynchronous Messaging system                  •      Decouple your applications         ...
What the Queue?                  •      It’s all about queues                  •      Producers send messages to queues   ...
Consumers             Serve both internal and External                       CustomersSunday, 23 October, 11
Consumers at FreshBooks                         •   Event Logging         •   Metrics (MixPanel)                         •...
Queues                                        Consumer            Producer                    ConsumerPHP Application     ...
The Technology                  •      Sparkplug (http://pypi.python.org/pypi/sparkplug/)                  •      Kombu (h...
Thanks! Questions?Sunday, 23 October, 11
Nächste SlideShare
Wird geladen in …5
×

Shey Sewani - RabbitMQ At FreshBooks

4.037 Aufrufe

Veröffentlicht am

Shey Sewani presents the asynchronous messaging system RabbitMQ and how its used to decouple and scale applications.

Veröffentlicht in: Technologie
  • Dating for everyone is here: ♥♥♥ http://bit.ly/2F7hN3u ♥♥♥
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier
  • Follow the link, new dating source: ❤❤❤ http://bit.ly/2F7hN3u ❤❤❤
       Antworten 
    Sind Sie sicher, dass Sie …  Ja  Nein
    Ihre Nachricht erscheint hier

Shey Sewani - RabbitMQ At FreshBooks

  1. 1. RabbitMQ at FreshBooks Sheheryar Sewani (@sheysrebellion)Sunday, 23 October, 11
  2. 2. RabbitMQ • Asynchronous Messaging system • Decouple your applications • Easy to scaleSunday, 23 October, 11
  3. 3. What the Queue? • It’s all about queues • Producers send messages to queues • Consumers read messages from queues • Messages can contain almost anythingSunday, 23 October, 11
  4. 4. Consumers Serve both internal and External CustomersSunday, 23 October, 11
  5. 5. Consumers at FreshBooks • Event Logging • Metrics (MixPanel) • Recurring Billing • SalesForce • WebHooks • Lead Scoring • Asynchronous Emails • FreshMap • Fresh Receipts • Targeted Email CampaignsSunday, 23 October, 11
  6. 6. Queues Consumer Producer ConsumerPHP Application Consumer Sparkplug (Python) ConsumersSunday, 23 October, 11
  7. 7. The Technology • Sparkplug (http://pypi.python.org/pypi/sparkplug/) • Kombu (http://pypi.python.org/pypi/kombu) • Queuetools (http://pypi.python.org/pypi/queuetools/) • RabbitMQ (http://www.rabbitmq.com/)Sunday, 23 October, 11
  8. 8. Thanks! Questions?Sunday, 23 October, 11

×