Hope this isn't too off topic, I know you guys mentioned micro services in the past as a general design ideology etc.
But does this mean with drop wizard, each 'service' has to be run on its own and a seperate managed resource with its own startup script etc?
For example, maybe I'm confusing things, but is there a 1:1 relationship between a service and its resource class? e.g. if I am building services around a CMS product, would that mean I would build seperate services for memebership, content management, permissions, etc?
UserService with resources like /users/login users/create /users/delete etc.
ContentService /content/add /content/list content/delete content/update
...
..
Would the above (and more) all be seperate discrete jvm processes with their own startup/shutdown scripts etc?