A-Z Popular Blog Study Guide Search »
Technology
 Advertisements
Related Guides
Information Technology

8 Types of Information Flow

 , updated on
Information flow is the movement of information between people and systems. Efficient and secure information flows are a central factor in the performance of decision making, processes and communications. The following are common types of information flow.

Publish / Subscribe

Data integration is often implemented as a publish/subscribe model whereby a data producer publishes a notification of data changes and interested subscribers pick it up. For example, a sales system publishes a new customer and a number of systems including the billing system add the customer to their databases.

Push

Data integration that is pushed from one system to another such as a sales system that pushes new customers to a billing system.

Pull

Systems that pull data from a single source of truth. For example, a billing system that doesn't store basic customer information but uses an API offered by a sales system to access customer records.

Choreography

A method of implementing processes whereby services are aware they are participating in a process but there is no central controller of the process. For example, swarm robots that are putting up a beach umbrella may communicate amongst each other to get the job done with no boss controlling things. This results in complex, dynamic and often redundant information flows.

Orchestration

A method of implementing processes that relies on a central controller. For example, robots that are putting up a beach umbrella who don't move unless the boss tells them too. This results in relatively easy to model information flows that flow from the controller out.

Event Handling

Information that is published to an event handler. The handler decides where the event information needs to flow. This is associated with a technology known as complex event processing that can look for patterns in streaming events to find things that require action. For example, if someone pulls a fire alarm the handler might wait for smoke detector confirmation before triggering a sprinkler system.

Communication

Information that flows via human communication such as a business email. This is typically dynamic but can also be modeled in terms of processes and procedures that people follow.

Knowledge

The flow of information created by humans such as documents. For example, a workflow for document approval in a knowledge management system.
Overview: Information Flow
Type
Definition
The movement of information between people and systems.
Related Concepts

Integration

This is the complete list of articles we have written about integration.
Data Integration
ESB
ETL
Federation
Information Flow
Information Silo
Integration
Interoperability
IT Examples
MDM
Middleware
Process Integration
Smart Endpoints
Systems Integrator
More ...
If you enjoyed this page, please consider bookmarking Simplicable.
 

Data Integration

A list of data integration techniques.

Data Virtualization vs Data Federation

The difference between data virtualization and data federation.

ESB Failure

When enterprise service bus fails, it is usually for one of two reasons.

Types Of Master Data

A list of criteria for deciding if something is master data or not.

Data Migration

The common approaches to data migration.

Data In Transit

A definition of data in transit with examples.

Data Architecture

The definition of data architecture with examples.

Digitalization

The definition of digitalization with examples.

Integration Examples

An overview of integration with examples.

Information Science

A list of information science techniques and considerations.

Natural Language vs Formal Language

The difference between natural and formal language.

Non-repudiation

A definition of non-repudiation with several common examples.

Actionable Information

The common elements of actionable information.

Entropy

A definition of entropy with examples.

Information Requirements

The common types of information requirements.

Information Analysis

The definition of information analysis with examples.

Precision

An overview of precision with detailed examples.

Ambiguity

A complete overview of ambiguity with examples.

Information Industry

A list of information industries.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map