Details
-
Type:
Task
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 5.0.0-M1
-
Fix Version/s: 5.0.0-RC-1
-
Component/s: Clients, Container, Registry Overlay
-
Security Level: Public
-
- Environment:
- -
Issue Links
| Depends | ||||||||
|---|---|---|---|---|---|---|---|---|
|
|
|||||||
Activity
| Field | Original Value | New Value |
|---|---|---|
| Link |
This issue blocks |
| Status | New [ 10000 ] | Open [ 10002 ] |
| Priority | Major [ 3 ] | |
| Assignee | Christophe DENEUX [ cdeneux ] | Victor NOËL [ vnoel ] |
| Link |
This issue depends on |
| Link |
This issue blocks |
| Link |
This issue blocks |
| Description |
The runtime architecture of a bus in terms of container is described using a topology.
Currently, a topology is made of a domain and subdomains: the idea being that one subdomain is attached to one registry (and thus one implementation of it) and can see each others. The domain was the complete bus The objective was to enable communication between subdomains at one point. In practice, this has never been implemented, and the concept of subdomain doesn't bring anything that the concept of domain already bring. Moreover, after some discussion, it seems that it is better to use the concept of domains combined with a BC for propagating services inbetween them as described in PETALSDISTRIB-175. Hence, we should remove the concept of subdomains (as it is now) and move its current functionalities (such as containing containers, having a registry, attaching container to a subdomain, detaching, querying, etc) to the concept of domain. This will have impacts on the Container and its topology definition, the Registry, Petals Admin JMX things, Petals CLI and the WS API extension |
The runtime architecture of a bus in terms of container is described using a topology.
Currently, a topology is made of a domain and subdomains: the idea being that one subdomain is attached to one registry (and thus one implementation of it) and can see each others. The domain was the complete bus The objective was to enable communication between subdomains at one point. In practice, this has never been implemented, and the concept of subdomain doesn't bring anything that the concept of domain already bring. Moreover, after some discussion, it seems that it is better to use the concept of domains combined with a BC for propagating services inbetween them as described in PETALSDISTRIB-175. Hence, we should remove the concept of subdomains (as it is now) and move its current functionalities (such as containing containers, having a registry, attaching container to a subdomain, detaching, querying, etc) to the concept of domain. This will have impacts mainly on the Container (including JMX administration, topology definition and WS API extension) ( We should also take the opportunity to make the registry more independent of the style of the topology ( |
| Link |
This issue depends on |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Status | In Progress [ 10003 ] | Resolved [ 10004 ] |
| Fix Version/s | 5.0.0 [ 10574 ] | |
| Resolution | Fixed [ 1 ] |
| Transition | Status Change Time | Execution Times | Last Executer | Last Execution Date | |||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|