La transferencia de datos consiste en pasar datos entre dispositivos para procesarlos en un flujo continuo, en lugar de hacerlo en fragmentos independientes. Esto permite procesar los datos en tiempo real tan pronto como se reciben, en lugar de tener que esperar a recibirlos todos antes de procesarlos. La transferencia de datos es comúnmente utilizada en las aplicaciones comerciales de cadena de suministro, donde existe la necesidad de procesar rápidamente un gran volumen de datos, tal como es el caso de pedidos minoristas, fuentes de datos operativas en el almacén y datos de telemetría provenientes de dispositivos y robótica.