Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Business Event framework

I am building a social networking kind of site. I am looking for a highly scalable free and open source framework for event processing.

e.g when a user does some action on website, it would trigger an event of a particular type for backend. A number of listeners will be waiting for this type of event and as soon as those listen to event, they would do some application logic for that event e.g. sending emails/sms, or data mining or start a bulb .. literally anything.

Does anyone know any such framework? Let me know if I am not clear enough.

Thanks, Nilesh

like image 685
MirageProg. Avatar asked Jun 19 '26 18:06

MirageProg.


1 Answers

Look at the Axon framework.

Axon Framework helps build scalable, extensible and maintainable applications by supporting developers apply the Command Query Responsibility Segregation (CQRS) architectural pattern. It does so by providing implementations of the most important building blocks, such as aggregates, repositories and event buses (the dispatching mechanism for events). Furthermore, Axon provides annotation support, which allows you to build aggregates and event listeners withouth tying your code to Axon specific logic. This allows you to focus on your business logic, instead of the plumbing, and helps you to make your code easier to test in isolation.

like image 179
David Collie Avatar answered Jun 21 '26 06:06

David Collie



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!