Gatling as a service

Hello –

I’m thinking about exposing Gatling as a service such that users could submit a handful of precompiled “jobs,” and then collect the results. I’ve already handled the collection part via the Graphite protocol. I’m interested in suggestions and ideas regarding exposing it as a service. I’m envisioning a model where simulations are kicked off programmatically from Scala, bypassing the shell script. Has anybody some something along these lines? The closest I could think of is the sbt plugin though I haven’t confirmed that it bypasses the shell script. Comments welcome.

Thanks,

-Dragos