63

Web Summer Camp 2017

 6 years ago
source link: http://2017.websummercamp.com/PHP/Basic-CQRS-and-Event-Sourcing-with-Prooph
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Workshop abstract

CQRS and Event Sourcing are challenging if approached for the first time, and especially if done from scratch. Marco will help you with installing, configuring, and getting Prooph to run. You'll build a fairly simple event-sourced aggregate in order for you to understand how to organize things inside CQRS/ES stack, and how to massively simplify some problems that usually cause very big performance issues when put at scale.

Workshop level

Intermediate

Workshop takeaways

  • CQRS (Command Query Responsibility Segregation) principles
  • ES (Event Sourcing) principles
  • How CQRS and ES interact with each other
  • Strength and weaknesses of the patterns
  • How to implement all standard bits in a CQRS + ES application
  • How to run an asynchronous CQRS + ES application
  • How to analyze a simple business domain with CQRS + ES terminology

Workshop repo

Get the repo

Workshop video

maxresdefault.jpg

Marco Pivetta

Marco Pivetta

Roave LLC

Marco, also known as Ocramius, is a software consultant at Roave. He is an experienced PHP developer and helps maintaining ZendFramework 2 and Doctrine ORM. Marco is also active in the PHP community as a mentor and supporter. When not coding for work, he usually hacks together new concepts and open source libraries or simply provides Q&A on IRC.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK