Apache Flink系列-④有状态函数
阅读原文时间:2022年04月22日阅读:1

有状态函数:独立于平台的有状态无服务器堆栈

这是一种在现代基础设施上创建高效、可扩展且一致的应用程序的简单方法,无论规模大小。

有状态函数是一种API,它通过为无服务器架构构建的运行时简化了分布式有状态应用程序的构建。它结合了有状态流处理的优点——处理延迟低、资源受限的大型数据集——以及为支持位置透明性、并发性、可伸缩性和弹性的有状态实体建模的运行时。

它旨在与现代体系结构(如云本机部署)和流行的事件驱动FaaS平台(如AWS Lambda和KNative)配合使用,并提供开箱即用的一致状态和消息传递,同时保留这些平台的无服务器体验和弹性。

试试StateFun

如果您对有状态函数感兴趣,请关注接下来的文章。它提供了对API的逐步介绍,并指导您了解真实的应用程序。

例子

参考文件涵盖了所有细节。不同类型的接口:

Python API

JavaScript API

Java API

Golang API

获得StateFun的帮助

如果你陷入困境,请查看Flink社区支持资源。尤其是,Apache Flink的用户邮件列表一直被列为所有Apache项目中最活跃的项目之一,是快速获得帮助的好方法。

部署StateFun

在将有状态功能应用程序投入生产之前,请阅读部署概述,了解有关如何成功运行和管理系统的详细信息。

请留意接下来的文章