Hi, Flink Users

We have a user case that requests running ad hoc queries to query flink
state. There are several options:

1. Dump flink state to external data systems, like kafka, s3 etc. from
there we can query the data. This is a very straightforward approach, but
adds system complexity and overall cost.
2. Flink Queryable State. This requires additional development and also
when the job is down, we can not query the data, which violates the need
for debugging in the first place. Last, from some channel I happen to know
this feature is on the deprecation list.
3. Flink State API. This requires additional development.

I am wondering what are some best practices applied in production. For me,
I really hope there is one product that 1. let me query the flink state
using SQL 2. decouple with flink job

Best
Lu

Reply via email to