介紹 Spring Cloud Function
Spring Cloud Function 是一個新專案,具有以下高階目標
- 透過函式推廣業務邏輯的實現。
- 將業務邏輯的開發生命週期與任何特定的執行時目標解耦,以便相同的程式碼可以作為 Web 端點、流處理器或任務執行。
- 支援跨無伺服器提供商的統一程式設計模型,以及獨立執行(本地或在 PaaS 中)的能力。
- 在無伺服器提供商上啟用 Spring Boot 特性(自動配置、依賴注入、指標)。
正如 Spring 一直倡導基於純 Java 物件 (POJO) 的程式設計模型一樣,Spring Cloud Function 倡導基於純函式的程式設計模型。我們指的是 java.util.function 包中定義的核心介面:Function、Consumer 和 Supplier…