Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

STATUS: PTL approved, waiting for architecure approval

MSB (Micro Service Bus):

1 High Level Component Definition and Architectural Relationships 


draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameMSB System Context View
simpleViewerfalse
width
diagramWidth622
revision13


The Microservice Bus function provides service registration, discovery and communication services for microservices as well as a gateway for internal & External communication for the services:

...

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

MSB provides the following interfaces: (Question, is this one interface with 3 LCMs or one interface with these capabilities)

...

Interface NamePurpose Reason For Use
N/AN/A


3. Component Description:

Add link to read-the-docs description of the component

4. known system limitations



MSB API gateway has been tested in this scenario:

...

The test result is 50000 request per second.

5. Used Models

MSB uses the following models:

  • -


6. System Deployment Architecture

FFS

7. New Capabilities in this Release

This release, MSB adds the following Capabilities:

  • -

8. References

  1. Microservice Bus API Documentation  

...