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

Fast-forward to today's Zaqar

Fast-forward to today's Zaqar

flaper87

July 31, 2015
Tweet

More Decks by flaper87

Other Decks in Technology

Transcript

  1. Fast-forward to today’s
    Zaqar

    View full-size slide

  2. For attending
    Still here
    feel free to interrupt
    @flaper87
    [email protected]

    View full-size slide

  3. Zaqar 4
    the Cloud

    View full-size slide

  4. aqar 4
    e Cloud
    [mission] To produce an
    OpenStack messaging service
    that affords a variety of
    distributed application patterns in
    an efficient, scalable and highly-
    available manner, and to create
    and maintain associated Python
    libraries and documentation. [...]

    View full-size slide

  5. 101.
    Multi-tenant messaging
    system with support for
    multiple backends and
    protocols.
    What else?
    - Notifications
    - Message delivery
    guaranteed*
    - Horizontally Scalable*
    * Most of these guarantees depend on the deployment. Consult your
    favorite OPs person for more information.

    View full-size slide

  6. That’s not what
    I thought it was

    View full-size slide

  7. 101. Wasn’t it a replacement
    for rabbitmq?

    View full-size slide

  8. 101. Wasn’t it a queue
    service?

    View full-size slide

  9. 101. Wasn’t it a replacement
    for imap?

    View full-size slide

  10. 101. Wasn’t it a mail service?

    View full-size slide

  11. just message
    Zaqar Cue ?
    User User User User

    View full-size slide

  12. Inter Cloud
    Guest Guest Guest
    Service Ctrlr Service Ctrlr Service Ctrlr Metrics

    View full-size slide

  13. User facing
    Heat Nova Cinder
    User User User User

    View full-size slide

  14. Not just URLs
    Messages
    Mobile APN Email Webhook SMS

    View full-size slide

  15. Guarantees*
    * many of these guarantees depend on the storage engine

    View full-size slide

  16. Message
    Durability

    View full-size slide

  17. At least once

    View full-size slide

  18. Once and only
    Once delivery

    View full-size slide

  19. Horizontal
    Scaling

    View full-size slide

  20. MAXIMUM LATENCY (KINDA JOKING)

    View full-size slide

  21. No demo break

    View full-size slide