Apache Flink系列-④有狀態函數

有狀態函數:獨立於平台的有狀態無伺服器堆棧
 
這是一種在現代基礎設施上創建高效、可擴展且一致的應用程式的簡單方法,無論規模大小。
 
有狀態函數是一種API,它通過為無伺服器架構構建的運行時簡化了分散式有狀態應用程式的構建。它結合了有狀態流處理的優點——處理延遲低、資源受限的大型數據集——以及為支援位置透明性、並發性、可伸縮性和彈性的有狀態實體建模的運行時。
 
 
它旨在與現代體系結構(如雲本機部署)和流行的事件驅動FaaS平台(如AWS Lambda和KNative)配合使用,並提供開箱即用的一致狀態和消息傳遞,同時保留這些平台的無伺服器體驗和彈性。
 
 
試試StateFun
 
如果您對有狀態函數感興趣,請關注接下來的文章。它提供了對API的逐步介紹,並指導您了解真實的應用程式。
 
例子
 
參考文件涵蓋了所有細節。不同類型的介面:
 
Python API
JavaScript API
Java API
Golang API
 
獲得StateFun的幫助
 
如果你陷入困境,請查看Flink社區支援資源。尤其是,Apache Flink的用戶郵件列表一直被列為所有Apache項目中最活躍的項目之一,是快速獲得幫助的好方法。
 
部署StateFun
 
在將有狀態功能應用程式投入生產之前,請閱讀部署概述,了解有關如何成功運行和管理系統的詳細資訊。
 
請留意接下來的文章
Tags: