Data Types and IO#
Flyte is a data-aware DAG scheduling system. The graph itself is derived automatically from the flow of data and this closely resembles how a functional programming language passes data between methods.
Data awareness is powered by Flyteโs own type system, which closely maps most programming languages. These types are what power Flyteโs magic of:
Data lineage
Memoization
Auto parallelization
Simplifying access to data
Auto generated CLI and Launch UI