Apache Flink系列-④有狀態函式
有狀態函式:獨立於平臺的有狀態無伺服器堆疊
這是一種在現代基礎設施上建立高效、可擴充套件且一致的應用程式的簡單方法,無論規模大小。
有狀態函式是一種API,它通過為無伺服器架構構建的執行時簡化了分散式有狀態應用程式的構建。它結合了有狀態流處理的優點——處理延遲低、資源受限的大型資料集——以及為支援位置透明性、併發性、可伸縮性和彈性的有狀態實體建模的執行時。
它旨在與現代體系結構(如雲本機部署)和流行的事件驅動FaaS平臺(如AWS Lambda和KNative)配合使用,並提供開箱即用的一致狀態和訊息傳遞,同時保留這些平臺的無伺服器體驗和彈性。
試試StateFun
如果您對有狀態函式感興趣,請關注接下來的文章。它提供了對API的逐步介紹,並指導您瞭解真實的應用程式。
例子
參考檔案涵蓋了所有細節。不同型別的介面:
Python API
JavaScript API
Java API
Golang API
獲得StateFun的幫助
如果你陷入困境,請檢視Flink社群支援資源。尤其是,Apache Flink的使用者郵件列表一直被列為所有Apache專案中最活躍的專案之一,是快速獲得幫助的好方法。
部署StateFun
在將有狀態功能應用程式投入生產之前,請閱讀部署概述,瞭解有關如何成功執行和管理系統的詳細資訊。
請留意接下來的文章
「其他文章」
- Spring框架系列(3) - 深入淺出Spring核心之控制反轉(IOC)
- 面試突擊59:一個表中可以有多個自增列嗎?
- 前端學習 linux —— 第一篇
- 選擇排序的簡單理解
- 使用nodejs的wxmnode模組,開發一個微信自動監控提醒功能,做個天氣預報。
- 程式分析與優化 - 7 靜態單賦值(SSA)
- 聊聊C#中的composite模式
- k8s client-go原始碼分析 informer原始碼分析(6)-Indexer原始碼分析
- 牛亞男:基於多Domain多工學習框架和Transformer,搭建快精排模型
- 表示式的動態解析和計算,Flee用起來真香
- 【Java面試】為什麼引入偏向鎖、輕量級鎖,介紹下升級流程
- 電腦可以模擬人腦嗎
- 軟體專案管理 7.4.5.進度計劃編排-敏捷計劃
- LVGL庫入門教程04-樣式
- 氣泡排序的簡單理解
- Python中的邏輯表示式
- vue大型電商專案尚品彙(後臺篇)day03
- 程式設計技巧│瀏覽器 Notification 桌面推送通知
- JVM 輸出 GC 日誌導致 JVM 卡住,我 TM 人傻了
- 5種在TypeScript中使用的型別保護