Y
Y
yurygolikov2017-05-22 17:00:29
Software design
yurygolikov, 2017-05-22 17:00:29

Interested in the implementation of an event-oriented application architecture. Where can I find a detailed description and examples?

I am a beginner, please do not spit if I misunderstood or wrote something.
Interested in event-oriented architecture. Where the interaction of objects is built on such patterns as:

  • Observer
  • Publisher-Subscriber (English publisher-subscriber or English pub/sub)
  • Mediator

That is, not only the external interface responds to events, but all (or almost all) objects interact with each other using events (messages). Namely, they act through an intermediary, thereby ensuring that objects are not attached to each other.
As I understand it, there are very different implementations of this approach. I read about all sorts of event buses, etc.
Are there detailed descriptions and examples of similar application architectures, otherwise I did not find anything sane except for describing patterns. There is not much information compared to the same MVC (layered architecture). And, accordingly, I would like to understand what are the disadvantages of this approach and why it is not used, etc.
Have you had experience in building such architectures, and what conclusions did you draw?
I hope I explained clearly.
Thanks in advance for your replies :)
Sorry for the tags, they're for attention, the "Application Architecture" tag has too few listeners

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
al_gon, 2017-05-22
@yurygolikov

https://youtu.be/STKCRSUsyP0
https://www.slideshare.net/brianritchie1/building-...
https://content.pivotal.io/blog/messaging-patterns...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question