prooph / service-bus-symfony-bundle

Symfony Bundle - PHP Lightweight Message Bus supporting CQRS
http://getprooph.org/
Other
89 stars 26 forks source link

Will there be support for Symfony 5.0? #82

Open bassim opened 4 years ago

bassim commented 4 years ago
  "require": {
    "symfony/config": "~3.3|^4.0",
    "symfony/dependency-injection": "~3.3|^4.0",
    "symfony/http-kernel": "~3.3|^4.0",
  },
codeliner commented 4 years ago

@bassim prooph/service-bus is deprecated, see https://github.com/prooph/service-bus#important The service-bus-symfony-bundle won't receive any new updates. It is recommended to use symfony/messenger as a replacement

enumag commented 4 years ago

@codeliner Lemme repeat my inquiry here then...

As far as I can tell Messenger can't work in async environment, making it incompatible with prooph/event-store-client and therefore not suitable replacement.

codeliner commented 4 years ago

@enumag I think in that case it is easier to write your own simple software message bus. prooph/service-bus is a beast :D designed to run in modular enterprise applications. These days people tend to keep their services small enough to work with a simple bus instead (if any is really needed). Especially in an async environment I'd suggest to keep the size of your services relatively small as well as the number of layers and components within a service. Please note, I'm not necessarily talking about Microservices, but only about reasonably sized services.