Avoid Swing.

Try GWT, its quite nice.  http://code.google.com/webtoolkit/.
You get the Java debuggability, and a browser-based GUI.


On Tue, Aug 2, 2011 at 3:35 AM, Steve Loughran <ste...@apache.org> wrote:

> On 02/08/11 05:09, Mark Kerzner wrote:
>
>> Hi,
>>
>> I want to give my users a GUI that would allow them to start Hadoop
>> clusters
>> and run applications that I will provide on the AMIs. What would be a good
>> approach to make it simple for the user? Should I write a Java Swing app
>> that will wrap around the EC2 commands? Should I use some more direct EC2
>> API? Or should I use a web browser interface?
>>
>> My idea was to give the user a Java Swing GUI, so that he gives his Amazon
>> credentials to it, and it would be secure because the application is not
>> exposed to the outside. Does this approach make sense?
>>
>
> 1. I'm not sure that Java Swing GUI makes sense for anything anymore -if it
> ever did.
>
> 2. Have a look at what other people have done first before writing your
> own. Amazon provide something for their derivative of Hadoop, Elastic MR, I
> suspect KarmaSphere and others may provide UIs in front of it too.
>
> the other thing is most big jobs are more than one operation, so you are a
> workflow world. Things like cascading pig and oozie help here, and if you
> can bring them up in-cluster, you can get a web UI.
>

Reply via email to