Hi David,

This looks awesome. I am no expert on UI/UX, but still have opinions 😊

I normally use the Overview tab for monitoring Flink jobs, and having control 
inputs there breaks my assumption that Overview is “read-only” and for 
“watching”.
Having said that for “educational purposes” that might actually be a good place 
- I am imagining there would be a “educationalMode: true” flag or something 
somewhere to enable these buttons (and other educational bits in future).

The “educational purpose” bit makes me a lot more relaxed about having those 
buttons as they are in the video!

Couple other things to consider:


  *   Confirming new parallelism before actually doing it, e.g. having a 
“Deploy/Commit/Save” button
  *   Allow users to enter parallelism without having to increment/decrement 
one by one

Thanks,
Emre

On 2023/05/19 06:49:08 David MorĂĄvek wrote:
> Hi Everyone,
>
> In FLINK-31471, we've introduced new "in-place rescaling features" to the
> Web UI that show up when the scheduler supports FLIP-291 REST endpoints.
>
> I expect this to be a significant feature for user education (they have an
> easy way to try out how rescaling behaves, especially in combination with a
> backpressure monitor) and marketing (read as "we can do fancy demos").
>
> However, the current sketch is not optimal due to my lack of UI/UX skills.
>
> Are there any volunteers that could and would like to help polish this?
>
> Here is a short demo [2] of what the current implementation can do.
>
> [1] https://issues.apache.org/jira/browse/FLINK-31471
> [2] https://www.youtube.com/watch?v=B1NVDTazsZY
>
> Best,
> D.
>

Reply via email to