Page Status: Updated for Istanbul -
Component Status: Pending PTL updates and ArchCom Review
Last Reviewed on:
Certified by:
MSB (Micro Service Bus):
1 High Level Component Definition and Architectural Relationships
Drawio | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
MSB and DMaaP are complementary. MSB provides the restful API service registration/discovery/routing/API gateway, which addresses the sync/rpc communication pattern in microservice architecture, in contrast, DMaaP provides messages/file transfer, which mainly focused on the async communication pattern in microservices architecture.
2. API definitions
2.1 MSB provides the following interfaces:
...
Interface Name | Purpose Reason For Use | API Spec (Swagger) |
---|---|---|
N/A | N/A |
3. Component Description:
A more detailed figure and description of the component
...
https://docs.onap.org/projects/onap-msb-apigateway/en/latest/platform/architecture.html
4. known system limitations
MSB API gateway has been performance tested in this scenario:
...
The test result is 50000 request per second.
5. System Deployment Architecture
MSB consists of X containers:
...
https://docs.onap.org/projects/onap-msb-apigateway/en/latest/platform/installation.html
6. New Capabilities in this Release
This release, MSB adds the following Capabilities:
According to Requirement 437 and 438 (see below), all components of MSB have to update the python and java language's version.
Jira Legacy server System Jira serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key REQ-437 Jira Legacy server System Jira serverId 4733707d-2057-3a0f-ae5e-4fd8aff50176 key REQ-438 - More details: MSB Honolulu Release Planning
7. References
- MSB interface specification:Microservice Bus API Documentation
Overall introduction:https://docs.onap.org/projects/onap-msb-apigateway/en/latest/index.html#master-index
...