A CQRS and Event Sourcing approach in a Symfony application

Samuel ROZE (01.Dec.2016 at 15:25, 1 hr )
Talk at SymfonyCon Berlin 2016 (English - UK)

Rating: 3 of 5

The Command Query Responsibility Segregation pattern, instead of the traditional CRUD, introduce different models for reading and updating the application states. Event Sourcing is the idea that every state of your application can be represented by a sequence of events. Using these two principles as the heart of a system or an application is quite common but can be challenging if we don’t use the right tools or architecture. With a concrete application as example, we’ll go through the architecture, libraries and bundles we can use in a Symfony application in order to apply these patterns.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

 
Comments closed.

Comments

Rating: 2 of 5

01.Dec.2016 at 16:04 by Alexander Lisachenko (7 comments) via Web2 LIVE

Please, consider to use typographic fonts and black-on-white color scheme for code examples. It was very uncomfortable to watch your slides.
Talk was a little bit monotonous without highlights, kind of informational one.
CQRS principles were presented and described well.

Rating: 5 of 5

01.Dec.2016 at 16:13 by Kévin Dunglas (21 comments) via Web2 LIVE

Nice talk as usual.

Rating: 3 of 5

01.Dec.2016 at 16:16 by Ahmad Sajid (2 comments) via Web2 LIVE

Had hard time reading the code blocks, otherwise nice talk.

Rating: 4 of 5

01.Dec.2016 at 16:19 by Théo FIDRY (20 comments) via Web2 LIVE

Nice talk, good introduction to CQRS and ES. A pity the slides were not easy to read (wrong typo/font/colors).

Rating: 4 of 5

01.Dec.2016 at 16:29 by Arnaud Langlade (9 comments) via Web2 LIVE

Very interesting talk.

Rating: 5 of 5

01.Dec.2016 at 17:03 by Alberto Brino (1 comments) via Web2 LIVE

Interesting approach applyed on symfony! There is a lot to learn...

Rating: 5 of 5

01.Dec.2016 at 23:19 by Bernd-Kristian Kaczenski (6 comments)

Good talk. Good example.

Rating: 2 of 5

02.Dec.2016 at 00:55 by Grzegorz Kawka (9 comments) via Web2 LIVE

Nice talk about CQRS but you have to learn how to pass your knowledge. Little monotonious voice and no highlights.

Rating: 3 of 5

02.Dec.2016 at 08:29 by gregoire hebert (7 comments) via Web2 LIVE

Can't remember how many times he said the word "basically", but interesting subject !
keep practicing your talking.

Rating: 2 of 5

02.Dec.2016 at 08:41 by Aurimas Baubkus (14 comments) via Web2 LIVE

too much a handbook (documentation talk)

Rating: 3 of 5

02.Dec.2016 at 11:03 by Carlos Granados (22 comments) via Web2 LIVE

Difficult to follow

Rating: 5 of 5

02.Dec.2016 at 11:29 by Jakub Zalas (48 comments) via Web2 LIVE

Great introduction to the topic. I'd only update scenarios slightly so they're not just "Given an event happens Then it should have happened", but actually show the outcome of the event.

Rating: 4 of 5

02.Dec.2016 at 13:25 by Simon Schröer (10 comments)

Good talk but hard to read some of the slides.

Rating: 3 of 5

02.Dec.2016 at 13:27 by Tommy Muehle (13 comments) via Web2 LIVE

Difficult to read the slides and listen. But good introduction in the topic.

Rating: 5 of 5

02.Dec.2016 at 13:52 by Amrouche Hamza (12 comments) via Web2 LIVE

Really nice talk !

Rating: 1 of 5

02.Dec.2016 at 15:43 by Jens Hassler (13 comments) via Web2 LIVE

Good content, but presented the wrong way and with too much code. Newcomers to Event Sourcing will ask themself: WTF is it all about? Why are you doing this event sourcing stuff?

Rating: 4 of 5

02.Dec.2016 at 16:57 by Peter Dietrich (18 comments) via Web2 LIVE

Well explained, heavy topic in that amount of time though

Rating: 3 of 5

03.Dec.2016 at 02:51 by Sebastian Poschmann (11 comments) via Web2 LIVE

A bit difficult to follow if you are not that deep into this topic yourself, but nevertheless a good talk.

Rating: 4 of 5

03.Dec.2016 at 14:35 by Vasily Rodin (14 comments) via Web2 LIVE

Not bad, but too many code examples, difficult to follow them.. Please, push it to github - will be nice to play with it more closely

Rating: 1 of 5

03.Dec.2016 at 15:31 by Thomas Knuppe (8 comments) via Web2 LIVE

Hard to understand. Please use black background for your code slides. Light green and light blue text colors on a white background - seriously?

Rating: 2 of 5

03.Dec.2016 at 19:16 by Krzysztof Skaradziński (9 comments) via Web2 LIVE

You missed Query part which is 1/2 of CQRS, so IMO only 1/2 subject was covered

Rating: 3 of 5

05.Dec.2016 at 13:52 by Gregoire Pineau (77 comments) via Web2 LIVE

IMHO, you should add some summary after each big topic. And an initial "previously on ..." would have been nice for new comers

Rating: 3 of 5

06.Dec.2016 at 18:41 by Andy Roid (13 comments) via Web2 LIVE

interesting but at some point i lost the direction.

© Joind.in 2017