A Journey from Hexagonal Architecture to Event Sourcing

Carlos Buenosvinos (16.Nov.2017 at 14:20, 1 hr )
Talk at SymfonyCon Cluj 2017 (English - US)

Rating: 5 of 5

Event-based architectures such as Event Sourcing provide multiple benefits: scalability, complexity management, auditing, etc. However, let’s face it, getting there is quite hard. We lack skills, expertise and courage. In this talk, I’m going to show you some tips and tricks to painless evolve your current architecture towards Event Sourcing, one small step at a time. We’ll start from an Hexagonal Architecture application and we’ll end up in the Event Sourcing doors. The path that we’ll follow is: - Hexagonal Architecture - Hexagonal Architecture with Domain Events - Stepping Stone Architecture (CQRS without Event Sourcing) - Event Sourcing Talk level: Intermediate to Expert Requirements: Basic concepts of Hexagonal Architecture (Entities, Repositories, Application Services, etc.)

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: 5 of 5

16.Nov.2017 at 15:05 by Dariusz Drobisz (3 comments) via Web2 LIVE

Great presentation, a lot of concrete examples from Carlos experience shown instead of some general slogans. Good example of talk that we are going to conferences for. One of best talks I've attended last few years. Some slides just have strange color scheme.

Rating: 5 of 5

16.Nov.2017 at 15:15 by Leszek Prabucki (120 comments) via Web2 LIVE

Really like the presentation. Carlos obviously know the topic well. He showed really nice examples of code. One notice: Carlos you do not have to speak so fast, please take breath between sentences ;)

Rating: 4 of 5

16.Nov.2017 at 16:34 by Iltar van der Berg (8 comments) via Web2 LIVE

Great presentation! I managed to understand most of it. However, it was exhausting to listen due to his accent. Sometimes I couldn't hear complete sentences as he was talking really fast and sometimes it sounded like he was talking Spanish, that would be a point he could work on to improve his presentation.

Rating: 4 of 5

16.Nov.2017 at 16:51 by Bart van Raaij (7 comments) via Web2 LIVE

Great talk. Wish it would’ve been 10 minutes longer because the last section was a bit rushed.

Rating: 5 of 5

16.Nov.2017 at 21:13 by Johan Vervloet (25 comments) via Web2 LIVE

Although I had some difficulties with the accent of the speaker, this was an excellent talk. I think I finally understand what event sourcing is about. The different steps from spaghetti to CQRS+event sourcing were very clear; for almost every category I know a piece of software that's in it :-)

Rating: 5 of 5

17.Nov.2017 at 08:05 by Oleksandr Dombrovskyi (4 comments) via Web2 LIVE

Very interesting

Rating: 5 of 5

17.Nov.2017 at 08:54 by Hugo Hamon (164 comments) via Joind.in iPhone app

That was a great presentation Carlos. The slides were nicely presented and the speaker knows the subject very well. I’m disappointed the SymfonyCon talks must last only 40 min. It would have been great to have it run on a 60 min slot.

Thank you very much Carlos for the talk and the valuable discussion we had after it.

Rating: 3 of 5

17.Nov.2017 at 11:31 by Javier Miranda (5 comments) via Web2 LIVE

Whilst it’s crystal clear that Carlos knows the subject inside out and it was an interesting presentation, when he presents figures, he needs to make sure to back them up with real facts (like “X out of a total of Y cases”) or just use some generic expressions like “in most of the cases that I come across” (changing the generic expression with each case to avoid being repetitive), otherwise it totally feels like he’s making up those figures; surely it’s not 80% all the time, there must be some variation in those figures depending on the year, the industry, etc.

Rating: 5 of 5

17.Nov.2017 at 16:24 by Antonio Peric (33 comments) via Web2 LIVE

Very interesting topic, good content, good presentation skills, and very usefull

Rating: 5 of 5

18.Nov.2017 at 16:03 by Florian Strübe (5 comments) via Web2 LIVE

The content of the presentation was very interesting. I liked the approach he took in dividing application architecture into different levels. I would like to see the same presentation done in a longer time slot, or maybe skip the first three levels and dive right into the steps from level 3 (hexagonal architecture) to level 6 (event source architecture) in more depth, or use the time to go more into the advantages/disadvantages and when the approach should be taken.

He gave some code examples which really helped to understand the steps.

Sometimes he talked quite fast with a Spanish accent, but I was still able to understand everything.

It was the kind of presentation I expect of an advanced track.

Thanks!

Rating: 5 of 5

23.Nov.2017 at 01:18 by Jose Monagas (10 comments) via Web2 LIVE

For me was the best talk in the conference. Good quality content and great speaker. It was a shame the lack of time for the end part of the presentation.

© Joind.in 2018