Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Biglietti, prego!
a ticket for the (command) bus
Francesco Face
@magobaol
Ticket Office
Un compagnia di treni ad alta
velocità ci ha commissionato un
sistema per la vendita di
biglietti online
Liberate i cani!
La vita è una sola, 

falli magna’ ‘sti controller.
Disclaimer: @agilegigi non ha mai detto
questa cosa, ma secondo me pot...
e poi #lunedìcepensamo
Meet the Command Bus
Meet the Event Bus
@leopro
Cosa è un comando?
È un messaggio tramite
il quale si comunica al
sistema che si vuole
fare qualcosa
[ request ]
[ command...
Cosa è un evento?
È un messaggio tramite
il quale il sistema
comunica che è accaduto
qualcosa
[ tipicamente in un
command ...
composer require simple-bus/symfony-bridge
@command_bus
@event_bus
Let’s code!
A wave of command buses by Matthias Noback
http://php-and-symfony.matthiasnoback.nl/2015/01/a-wave-of-command-buses/
Simpl...
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Biglietti, prego! - A ticket for the (command) bus
Nächste SlideShare
Wird geladen in …5
×

Biglietti, prego! - A ticket for the (command) bus

1.118 Aufrufe

Veröffentlicht am

Usare command bus e event bus in progetti symfony, per scrivere software facilmente adattabili a nuove necessità.

Codice di esempio: https://github.com/magobaol/ticket-office

How to use command bus and event bus in symonfy project to create easily adaptive applications.

Final sample code: https://github.com/magobaol/ticket-office

Veröffentlicht in: Software

Biglietti, prego! - A ticket for the (command) bus

  1. 1. Biglietti, prego! a ticket for the (command) bus Francesco Face @magobaol
  2. 2. Ticket Office Un compagnia di treni ad alta velocità ci ha commissionato un sistema per la vendita di biglietti online
  3. 3. Liberate i cani!
  4. 4. La vita è una sola, 
 falli magna’ ‘sti controller. Disclaimer: @agilegigi non ha mai detto questa cosa, ma secondo me potrebbe farlo.
  5. 5. e poi #lunedìcepensamo
  6. 6. Meet the Command Bus
  7. 7. Meet the Event Bus
  8. 8. @leopro
  9. 9. Cosa è un comando? È un messaggio tramite il quale si comunica al sistema che si vuole fare qualcosa [ request ] [ command ] [ command bus ] [ command handler ] (non restituisce nulla)
  10. 10. Cosa è un evento? È un messaggio tramite il quale il sistema comunica che è accaduto qualcosa [ tipicamente in un command handler ] [ event ] [ event bus ] [ subscriber 1 ] [ subscriber 2 ]
  11. 11. composer require simple-bus/symfony-bridge @command_bus @event_bus
  12. 12. Let’s code!
  13. 13. A wave of command buses by Matthias Noback http://php-and-symfony.matthiasnoback.nl/2015/01/a-wave-of-command-buses/ SimpleBus Library
 http://simplebus.github.io/MessageBus/ Martin Eckardt Bachelor Thesis on CQRS and Event Sourcing https://drive.google.com/file/d/0B_enB2DMKeyzbF96VjdKdjIzOHc/view Links Ticket Office Sample Project https://github.com/magobaol/ticket-office

×