Data Flow
Last updated
Was this helpful?
Last updated
Was this helpful?
Big Data Flow Based Programming
Let’s go through several real-life problems
The problem to bring data from producers to consumers. Producer in the modern world can be anything:
application servers
database servers
manufacturing machines
smart home appliances and personal wearables
cars and so on.
Consumers on other side are represented by alive people, another machines including storage only as well as AI enabled services
Also connecting A & B is not easy. Moving data is hard because of the number of reasons:
Formats
Protocols
Compliances
Schemas
Volume/Variety/Velocity of data
Ensuring security
Ensuring reliability
Ensuring availability
Additional effort to onboard new producer/consumer
In the process of migration to microservice architecture and every service exposed data in their own way: some of them exposed data in realtime manner while another provided only batch interface.
Disparate transport mechanism which can transport, route, transform information, takes care about reliability and availability.