Versions Compared

Key

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

...

Some considerations for choosing between Message Router and Data Router:

AttributeMessage RouterData RouterComments
Payload descriptionfrequent, small (~KBs) messagesperiodic, large sets of records (files)
Max payload size1 MBx GB
Authentication ModelAAF Credentials via Basic AuthorizationLocal credentials via Basic Authentication
PersistenceYes (kafka data store on PV)Yes (Linux file on PV)
High AvailabilityUsing ZK ensembleUsing horizontal scaling
Data orderingPossibleNot guaranteed
Subscriber implementationHTTP ClientHTTP ServerNOTE: the HTTP Server implementation implies the installation of a server SSL certificate.


Some ways MR and DR are the same:

AttributeMessage RouterData RouterComments
Bus ArchitectureYesYesBoth use "publisher" and "subscriber" terminology for end points
HTTP/HTTPS protocolYesYes
Data ExpirationYesYesNOTE: different default values. MR: 7 days. DR: 24 hours.
Publisher implementationHTTP ClientHTTP Client


DMaaP Provisioning

Provisioning for Message Router Clients

Topic Provisioning Sequence

https://wiki.onap.org/rest/gliffy/1.0/embeddedDiagrams/64ee086f-69ba-4400-be80-2e2de4543530.png?utm_medium=live&utm_source=confluence

Provisioning for Data Router Clients

...