Skip to content

Stateful function

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.

1

The Flink worker processes (TaskManagers) receive the events from the ingress systems (Kafka, Kinesis, etc.) and route them to the target functions. They invoke the functions and route the resulting messages to the next respective target functions. Messages designated for egress are written to an egress system.