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. >