Versions Compared

Key

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

...

Milestone 2: Performance and Usability Improvements (Sept. 30th, 2024 -  Beta Version together with Flink 2.0 release, Beta Version):

This phase prioritizes performance optimizations and user experience enhancements, aiming to deliver a complete disaggregated state management system integrated with asynchronous SQL operators by the target date. This milestone introduces several key functionalities:

  • Local Disk Caching (FLIP-429): Leverage local disks as a secondary cache to improve performance.
  • TM State Ownership and Faster Checkpointing (FLIP-432): Enhance state management for Task Managers
  • Disaggregated State Metrics (FLIP-431): Introduce disaggregated-state-related metrics.
  • SQL Operator Compatibility: Enable SQL async operator integration.

Milestone 3: Production Ready Readiness and Further Improvements Stability (Dec. 31st, 2024 – Flink 2.1 release, Prod-Ready):

Milestone 3 prioritizes stability and production readiness, aiming to deliver a reliable disaggregated state management system by the end of the year, coinciding with the Flink 2.1 release

...

. Key areas of focus during this phase include:

  • Stability Improvements
  • DataStream User Migration/Integration Tooling
  • Remote Compaction (FLIP-430)

Rejected Alternatives


Appendix: How to run the PoC

...