Skip to content

Spring Cloud Data Flow

Spring Cloud Data Flow is a project within the broader Spring ecosystem, designed to orchestrate data integration and real-time data processing pipelines^[600-developer-spring-spring.md]. It serves as a toolkit for building data ingestion and composable data microservices^[600-developer-spring-spring.md].

Overview

The project focuses on creating composable data microservices^[600-developer-spring-spring.md]. It allows developers to define streams (for real-time data) and tasks (for batch processing) that integrate various systems and data sources^[600-developer-spring-spring.md].

Ecosystem Context

Spring Cloud Data Flow is part of the Spring Cloud family^[600-developer-spring-spring.md]. It relies on and integrates with several other core Spring projects, including^[600-developer-spring-spring.md]:

These underlying technologies provide the foundational programming models for the microservices that Spring Cloud Data Flow orchestrates^[600-developer-spring-spring.md].

  • Spring Cloud^[600-developer-spring-spring.md]
  • [[Spring Integration]]^[600-developer-spring-spring.md]
  • Spring Batch^[600-developer-spring-spring.md]

Sources

^[600-developer-spring-spring.md]