Developed with love by KnpLabs Hire us for your project!
19

enqueue-simple-bus-queue-interop

by lakiboy

SimpleBus integration with Queue Interop via Enqueue library.

SimpleBus + Queue Interop + Enqueue

Build Status Coverage Status Scrutinizer Code Quality

SimpleBus integration with Queue Interop via Enqueue library.

Check out this sample application how to implement async domain events.

Features

  • Send asynchronous SimpleBus commands or events with queue-interop.
  • Consume SimpleBus messages with Enqueue consumption layer.
  • LongRunning library integration to avoid memory leaks.
  • Integration with Symfony Framework with almost zero configuration.
  • Map SimpleBus messages to specific queues or send everything into single location.
  • Serialize with standard Symfony tools i.e. jms/serializer is not required.

Documentation

Topics:

  • Add link to Sample app.
    By lakiboy, 24 days ago
  • Use composer.lock for PHP 7.1 version.
    By lakiboy, 1 month ago
  • Make publisher and processor final.
    By lakiboy, 2 months ago
  • Cleanup.
    By lakiboy, 2 months ago
  • Test DI extension prepend functionality.
    By lakiboy, 2 months ago
  • Typo.
    By lakiboy, 2 months ago
  • Fix (?) travis build.
    By lakiboy, 2 months ago
  • Ensure Symfony 3.4 is working.
    By lakiboy, 2 months ago
  • Better (?) wording.
    By lakiboy, 2 months ago
  • Finalize 'usage' page.
    By lakiboy, 2 months ago
  • Usage.
    By lakiboy, 2 months ago
  • Add usage page.
    By lakiboy, 2 months ago
  • Add configuration.
    By lakiboy, 2 months ago
  • Add installation page.
    By lakiboy, 2 months ago
  • Composer installation instructions.
    By lakiboy, 2 months ago
  • Add 'installation' page.
    By lakiboy, 2 months ago
  • Add 'features' section.
    By lakiboy, 2 months ago
  • Add support for 'LongRunning' library.
    By lakiboy, 2 months ago
  • Publish only specifically defined async events.
    By lakiboy, 2 months ago
  • Remove 'work in progress' note.
    By lakiboy, 2 months ago
  • Configure separate processor for commands and events.
    By lakiboy, 2 months ago
  • Configure processor.
    By lakiboy, 2 months ago
  • Change composer namespace.
    By lakiboy, 2 months ago
  • Fix badges.
    By lakiboy, 2 months ago
  • Add .travis.yml.
    By lakiboy, 2 months ago
  • Support for async commands.
    By lakiboy, 2 months ago
  • Make events optional.
    By lakiboy, 2 months ago
  • Configure messages queue name resolver + tests.
    By lakiboy, 2 months ago
  • Basic bundle config.
    By lakiboy, 2 months ago
  • Symfony serializer support.
    By lakiboy, 2 months ago