Github user StephanEwen commented on the pull request:
https://github.com/apache/flink/pull/623#issuecomment-95952682
Wow, this comes with a bit of a surprise, given that it is a followup to a
year-old discussion in the pre-Apache project "Stratosphere".
Because such a long time has passed since then, I have started
bootstrapping some other work for an improved web frontend.
It consists of two parts:
1. A REST style backend that produces JSON structures with the information
rendered by the frontend (lists of states, timestamps, names, counters, ...).
2. An angular.js based frontend, that is still much work in progress
(someone else is helping me out there)
You can have a look at (1) here
"https://github.com/StephanEwen/incubator-flink/commits/web_frontend_2" It
supports queries for example like
"http://localhost:8082/running/<jobid>/vertices" to get the vertex statuses for
all vertices of a job. The nice thing is that it is extremely lightweight, by
being a minimal layer on top of netty (which we use for data transport
anyways). Before, I was trying to go for jersey/grizzly, but these are
heavyweight (25+ dependencies) there were many version conflicts with other
dependencies (like YARN).
I hope to be able to share a few screenshots for (2) on the mailing list
next week.
How much have you implemented on your side? Can we find a way to bundle the
two works together?
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---