fernandohackbart / biosphere

FREEZED!! Moved to https://gitlab.com/fernando.hackbart/biosphere
3 stars 0 forks source link

Autonomic Behavior: EDA (event delivery architecture) to be used for event propagation #87

Open fernandohackbart opened 7 years ago

fernandohackbart commented 7 years ago

The events generated by metric collection, exceptions and external interruptions should be propagated internally using EDA, all the subscriber components will be notified when the event happens in order to trigger actions.

Research hot to implement (or use already implemented) EDA technology

fernandohackbart commented 7 years ago

Check also CEP (complex event processing)

fernandohackbart commented 7 years ago

In the scope of the Biosphere project, we are researching the Apache Kafka project, it looks to behave exaclty as expected (kind of JMS topic).

https://kafka.apache.org

Also Akka seems to be another option to event delivery in the tissue.

http://akka.io

fernandohackbart commented 7 years ago

Akka does not seems to like to be embedded but be the agent, keep checking...

fernandohackbart commented 7 years ago

Also for Kafka, if the tissue will manage the cell instances then the stream solution should be controlled by the tissue as well.