barsifedron / candid-cqrs Goto Github PK
View Code? Open in Web Editor NEWA clean, simple and accessible java implementation of CQS/CQRS, with the Command Bus pattern and hexagonal architecture.
License: Apache License 2.0
A clean, simple and accessible java implementation of CQS/CQRS, with the Command Bus pattern and hexagonal architecture.
License: Apache License 2.0
Storing the collection od Domain Events (aka "golden source") can provide lots of value for businesses.
Lets add a middleware for this,
Hello Sir barsifedron,
really thank you for sharing experience with CQRS, but here I have a problem how to implement the events (C / S) between different bounded context.
for example for your platform with two bounded context
with different databases
1 loan (the item is loaned) loan:aggregationId
2 popular items (the most loaned items of the day)loanPopular:aggregationId
help me and thank you
One domain event might trigger many event handlers (ie: one handler creates
activity logs and the other sends emails or updates a counter). If handler1
and handler2 both listen to the same event, we might want handler1 to run
within the SAME jpa transaction as the caller (default behavior) but we might
also want handler2 to wait for the current transaction to be committed before
running (failure to send an email should not usually roll back successful
changes for example).
hello Mr already a big thank you for the work you have done, but it hurts you Mr, I will use an authentication decorator for my several limited contexts how this decorator is implemented. Arnaud Lemaire talks about this conference ddd-and-cqrs-php-tour-2018.
Thank you for your help I am starting with the cqrs ddd event sourcing on an Insurance project
another question please how to implement a many to many relation without polluting the domain with the hibernate annotation
for OneToMany relationships you make lists
but what about ManyToMany relationships
See documentation regarding the outbox messaging pattern here : https://www.kamilgrzybek.com/design/the-outbox-pattern/
your project is very interesting but i still have a difficulty like implementing the cache with redis by decorator middleware, please sir can you help me with an example.
thank
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.