Despite the name, PigServer is not a server, it's a library your code can use to submit jobs. Moreover, it's not threadsafe. It's a client-side library, though, so you don't need to run it directly on the cluster, just somewhere that can talk to the cluster. So I think it should be possible to build a service like you describe around it. Pretty sure I've heard of a few people doing it.
On Jan 11, 2012, at 1:34 AM, Michael Lok <[email protected]> wrote: > Hi folks, > > Is it possible to run Pig scripts via an API call from a remote server? > > My plan is to have a web app which users can use to submit and monitor > their Pig scripts and jobs. > > > Thanks.
