> For the complete documentation index, see [llms.txt](https://flink-docs-cn.gitbook.io/flink-stateful-functions/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://flink-docs-cn.gitbook.io/flink-stateful-functions/master.md).

# Home

## Stateful Functions 文档

&#x20;**Stateful Functions**是一个开源框架，可降低大规模构建和协调分布式有状态应用程序的复杂性。它将流处理的优点与ApacheFlink®和功能即服务（FaaS）结合在一起，为下一代事件驱动的体系结构提供了强大的抽象。

![](/files/-M8AP4bgooF46rtKX1Ci)

有很多方法可以开始使用有状态函数。哪一个最适合你取决于你的目标和之前的经验。无论您更喜欢理论方法还是实践方法，我们希望这一节将对您有所帮助。

## 通过实践学习

&#x20;如果你喜欢边做边学，请从我们的代码[演练](https://ci.apache.org/projects/flink/flink-statefun-docs-release-2.0/getting-started/python_walkthrough.html)开始。它逐步介绍了API，并指导您完成实际的应用程序。

## 逐步学习概念

&#x20;如果你想逐步学习概念，请从我们的[主要概念](https://ci.apache.org/projects/flink/flink-statefun-docs-release-2.0/concepts/application-building-blocks.html)指南开始。它将引导您完成所有API和概念的构建，以构建高级的有状态系统。

## 开始一个新项目

&#x20;[项目设置](https://ci.apache.org/projects/flink/flink-statefun-docs-release-2.0/getting-started/project-setup.html)说明告诉你如何在短短的几个步骤，创建一个一个新的有状态函数的应用项目。
