Upgrade to Pro — share decks privately, control downloads, hide ads and more …

RabbitMQ + PHP

RabbitMQ + PHP

When and how you could use queue, using PHP and RabbitMQ.

Piotr Plenik

July 30, 2013
Tweet

Other Decks in Technology

Transcript

  1. … but server need • generate different resolution: – avatars

    – gallery snapshot • send notifications to user friends (cron jobs) • Send notification (third-party integration) – Tweeter – Facebook • Upload files to external server
  2. I could give you archival sales data, but I need

    call your PHP stuff from Perl (but … new version will be in Java)
  3. You

  4. AMQP Advanced Message Queuing Protocol The Advanced Message Queuing Protocol

    (AMQP) is an open standard application layer protocol for message-oriented middleware. Source: http://en.wikipedia.org/wiki/AMQP
  5. Exchange type: Topic * (star) can substitute for exactly one

    word. # (hash) can substitute for zero or more words.