Imesh Gunaratne created STRATOS-99:
--------------------------------------
Summary: Implement Topology Events
Key: STRATOS-99
URL: https://issues.apache.org/jira/browse/STRATOS-99
Project: Stratos
Issue Type: Sub-task
Affects Versions: 4.0.0
Reporter: Imesh Gunaratne
Assignee: Imesh Gunaratne
Fix For: 4.0.0
According to the new architecture, Stratos modules communicate with each other
via the message broker when pub/sub type messaging is required. Topology is a
data structure which is updated by the Cloud Controller and required by Load
Balancers, Artifact Distribution Coordinator, Auto-scaler, Complex Event
Processor, etc. Therefore topology could be distributed in Stratos eco-system
via a topic in the message broker.
These messages could be designed in a way where each message represents an
topology event.
Proposed Topology Events:
- Service Created Event
- Cloud Created Event
- Region Created Event
- Cluster Created Event
- Member Added Event
- Member Started Event
- Member Activated Event
- Member Suspended Event
- Member Removed Event
- Cluster Removed Event
- Region Removed Event
- Cloud Removed Event
- Service Removed Event
- Topology Updated Event
--
This message was sent by Atlassian JIRA
(v6.1#6144)