Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

 

NOTE: This document is a design draft and does not reflect the state of a stable release, but the work in progress on the current master, and future considerations.

Table of Contents
maxLevel2
excludeNOTE.*

State in streaming programs

...

This document is intended to serve as a guide for stateful stream processing in Flink and other systems, by identifying some common usage patterns and requirements for implementing stateful operators in streaming systems. 

State access patterns

To design a properly functioning, scalable state representation we need to understand the different state access and handling patterns that applications need in streaming programs. We can distinguish three main state types (access patterns): local state, partitioned state, out-of-core state. 

...