Data dissemination
Data dissemination can be defined as a mechanism that enables the communication of knowledge or information to an intended audience, using well-defined channels of communication (HTTP, FTP) and media format (json, xml). Disseminating data efficiently is an important business requirement because:
- Business want to elicit immediate action on the newly-gained knowledge
- We want to share new information or insights with our customers
- Automated response systems
Use cases such as business analytics, machine learning for generating new data models, and interactive data analytics are some of the more advanced scenarios where having the right data dissemination architecture offers benefits and speed.
Thus, when defining a dissemination architecture, the following should always be considered in the requirements-gathering phase:
- The communication protocol to be used to disseminate the information should be clearly defined.
- In order to define the communication protocol, you should know the...