資料內(nèi)容:
Spring Cloud Data Flow 以下簡稱 SCDF,是一個(gè)用于構(gòu)建數(shù)據(jù)集成和實(shí)時(shí)數(shù)據(jù)處理管道的 工具包。管道由 Spring Boot 應(yīng)用程序組成,使用 Spring Cloud Stream 或 Spring Cloud Task 微服務(wù)框架構(gòu)建。 這使得 SCDF 適用于各種數(shù)據(jù)處理場景,從導(dǎo)入/導(dǎo)出到事件流和 預(yù)測分析。
Spring Cloud Data Flow 以下簡稱 SCDF,是一個(gè)用于構(gòu)建數(shù)據(jù)集成和實(shí)時(shí)數(shù)據(jù)處理管道的 工具包。管道由 Spring Boot 應(yīng)用程序組成,使用 Spring Cloud Stream 或 Spring Cloud Task 微服務(wù)框架構(gòu)建。 這使得 SCDF 適用于各種數(shù)據(jù)處理場景,從導(dǎo)入/導(dǎo)出到事件流和 預(yù)測分析。
如上圖所示,開發(fā)人員可以通過編寫 JavaDSL 或者用拖拽的方式完成一個(gè) Pipeline 的定 義,定義好的 Pipeline(Stream)可以一鍵部署到 SCDF Server,一個(gè)數(shù)據(jù)流處理的管道 就運(yùn)行起來了,開發(fā)人員只需要關(guān)注 Source,Processor,Sink 三個(gè)微服務(wù)的業(yè)務(wù)邏輯開 發(fā),可以說 SCDF 讓我們只于去解決問題,其它的事情都可以交給 SCDF 解決。當(dāng)然 SCDF 很多默認(rèn)的微服務(wù)組件可以用,很多時(shí)候我們不需要開發(fā)了,只需要找到合適的 application 用于組成我們想要的 Stream 就可以了。