More Related Content
Similar to Pegando carona no Command Bus (10)
Pegando carona no Command Bus
- 15. Pegando carona no Command Bus
Pode ser executado por um comando
agendado na crontab, por um
listener, por uma requisição http e
etc.
- 18. Pegando carona no Command Bus
Excesso de atividades que devem ser
executadas antes e depois do
objetivo principal
- 19. Pegando carona no Command Bus
Repetição das mesmas rotinas na
maioria dos serviços (log, transação,
commit, rollback)
- 35. Pegando carona no Command Bus
1:1
Um Command possui apenas um Handler
Um Handler possui apenas um Command
- 42. Pegando carona no Command Bus
Possibilita a execução de rotinas
ANTES e APÓS a execução do
Command propriamente dito
- 64. Pegando carona no Command Bus
Ferramentas similares
• BROADWAY
• LiteCQRS
• SimpleBUS
- 65. Pegando carona no Command Bus
Assuntos relacionados
DDD CQRS
Domain Events
CQS Event Sourcing
Hexagonal Architecture
- 67. Pegando carona no Command Bus
Referências
http://tactician.thephpleague.com/
http://php-and-symfony.matthiasnoback.nl/2015/01/a-wave-of-command-buses/
https://www.reddit.com/r/PHP/comments/29a6qz/what_am_i_missing_with_this_whole_command_bus/
http://whitewashing.de/2012/08/18/oop_business_applications__command_query_responsibility_seggregation.html
http://www.sitepoint.com/command-buses-demystified-a-look-at-the-tactician-package/
http://pt.slideshare.net/rosstuck/command-bus-to-awesome-town
http://pt.slideshare.net/rosstuck/models-and-service-layers-hemoglobin-and-hobgoblins
http://shawnmc.cool/command-bus
- 68. Pegando carona no Command Bus
Imagens
https://safetycompass.files.wordpress.com/2013/08/school-bus.jpg
http://martinfowler.com/eaaCatalog/ServiceLayerSketch.gif
http://allchristiannews.com/wp-content/uploads/2013/05/victory.jpg
http://imguol.com/c/entretenimento/d7/2016/02/03/mc-bin-laden-comeca-2016-tranquilo-e-favoravel-faco-hang-loose-p
http://reactionface.net/reactionface/images/original/119.jpg?new=1
http://staples.vteximg.com.br/arquivos/ids/200696-1000-1000/TCOTI0754.jpg
http://dab1nmslvvntp.cloudfront.net/wp-content/uploads/2016/01/1453218734middleware-pipeline.png
http://dab1nmslvvntp.cloudfront.net/wp-content/uploads/2016/01/1453218740command-pattern.png
http://www.quickmeme.com/img/6b/6b79a252a3471c9566ecb540f4013dbcaba6361d4ae17cf2209acd183
dac1268.jpg