social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

488
active users

#cqrs

1 post1 participant0 posts today

Call me crazy, but I firmly believe that Commands (DTOs) in a #CQRS application are part of the domain.

They are the imperative that is given by the stakeholder.

Yes, you will have infrastructure commands like "clean up some tables", but "sudo make me a sandwich" is business domain.

Would you be interested in a blog post about using event-sourcing with API Platform?

I'm thinking about diving into how this could work with API Platform, leveraging its powerful tools for building modern APIs while keeping event-driven persistence in mind.

Would this be something you’d like to read about? Or do you have specific challenges or questions around event-sourcing and API Platform? Let me know!

I've been pondering about creating EventSourcing, CQRS & DDD scaffolding from scratch in TypeScript.

There doesn't seem to be an OpenSource basic scaffolding for this using RxJS? ( I mean the basic bang like NgRx ).

DDD -> NgRx
- Command -> Action ( in imperative )
- Command Handler -> Effect
- Domain Event -> Action ( in past tense )
- Aggregate state -> a Store entry
- Aggregate state's apply -> Reducer

Did I get this right?

There's a lot going on at the #Java User Group Switzerland this week! On Tuesday, @SimonMartinelli will talk about #CQRS on a small scale with Java #Records and #jOOQ in #Bern (🇩🇪), on Wednesday @ixchelruiz is organizing a meeting with the tech community in #Basel to celebrate #IWD (International Women's Day) (🇬🇧), and on Thursday we'll be following in the footsteps of architectural art with Meteo Switzerland in #Zurich (🇩🇪), followed by our annual general meeting (🇩🇪). Looks like a busy week!

I want to introduce you to Emmett! Finally, I gathered the patterns around #EventSourcing and #CQRS I used last year and grouped them into a Node.js package.

Check the docs: event-driven-io.github.io/emme!

Why Emmett? Because I'd like to take your event-driven tooling back to the future!

The goal is to help reduce the boilerplate, enhance strong sides and help you skip common mistakes.

1/

event-driven-io.github.ioEmmettEvent Sourcing development made simple

I've pondered similar thoughts since I watched Greg Young's "The Art of Destroying Software".

I really think #EventSourcing is part of the puzzle as well as #cqrs.

Our industry keeps looking elsewhere. It's good to have people like Adam who have the energy to go their own way.

In my opinion, if you architected your system in a way the code quality doesn't matter, you have achieved good code quality.

💥Pracuję nad kursem online #DDDesign #CQRS i #EventSourcing na platformę #Java opartym na moim PRODUKCYJNYM doświadczeniu:

"DDD/CQRS/ES applied on JVM with Axon Framework"

Jeśli jesteś Programistą, Team Leaderem, lub Architektem i chcesz W KOŃCU wprowadzić je do Twojego systemu, dołącz już dziś do listy oczekujących, pobierz darmowy Ebook:

"4 narzędzia do DDD/CQRS/ES na platformie Java"
(Plus jedno, błędnie za takie postrzegane - BONUS!)
i bądź na bieżąco:

cqrsapplied.pl

PLS Boost