You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by tz...@apache.org on 2020/08/31 06:00:22 UTC
[flink-statefun] 04/05: [FLINK-18979][docs] Update homepage
introduction
This is an automated email from the ASF dual-hosted git repository.
tzulitai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink-statefun.git
commit 10df361a41ef343efb0cd1b9508ea0df64f2dfb1
Author: Seth Wiesman <sj...@gmail.com>
AuthorDate: Mon Aug 17 14:22:31 2020 -0500
[FLINK-18979][docs] Update homepage introduction
---
docs/index.md | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/docs/index.md b/docs/index.md
index 4a29a7b..41ec8c3 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -23,16 +23,19 @@ specific language governing permissions and limitations
under the License.
-->
-**Stateful Functions** is an open source framework that reduces the complexity of building and orchestrating distributed stateful applications at scale.
-It brings together the benefits of stream processing with Apache Flink® and Function-as-a-Service (FaaS) to provide a powerful abstraction for the next generation of event-driven architectures.
+Stateful Functions is an API that simplifies the building of **distributed stateful applications** with a **runtime built for serverless architectures**.
+It brings together the benefits of stateful stream processing - the processing of large datasets with low latency and bounded resource constraints -
+along with a runtime for modeling stateful entities that supports location transparency, concurrency, scaling, and resiliency.
<p class="text-center">
- <img width="80%" src="{{ site.baseurl }}/fig/stateful_functions.png"/>
+ <img width="80%" src="{{ site.baseurl }}/fig/concepts/arch_overview.svg"/>
</p>
-There are many ways to get started with Stateful Functions.
-Which one is the best for you depends on your goals and prior experience.
-Whether you prefer a more theoretical or a practical approach, we hope you’ll find this section helpful.
+It is designed to work with modern architectures, like cloud-native deployments and popular event-driven FaaS platforms
+like AWS Lambda and KNative, and to provide out-of-the-box consistent state and messaging while preserving the serverless
+experience and elasticity of these platforms.
+
+Stateful Functions is developed under the umbrella of [Apache Flink](flink.apache.org).
## Learn By Doing
@@ -44,7 +47,6 @@ It provides a step by step introduction to the API and guides you through real a
If you prefer to learn concepts step by step, start with our guide to [main concepts]({{ site.baseurl }}/concepts/application-building-blocks.html).
It will walk you through all the API's and concepts to build advanced stateful systems.
-
## Start A New Project
The [project setup]({{ site.baseurl }}/getting-started/project-setup.html) instructions show you how to create a project for a new Stateful Functions application in just a few steps.