AS7 Subsystems, Service vs. Server

Alan Santos asantos at redhat.com
Fri Mar 23 13:39:31 UTC 2012


On Mar 23, 2012, at 9:28 AM, Jay Shaughnessy wrote:

> 
> 
> On 3/22/2012 1:20 PM, Ian Springer wrote:
>> The traditional definition of the three Resource categories is:
>> 
>> * platform - a machine (may be physical or virtual)
>> * server - a process running on a machine
>> * service - some entity within a process
>> 

Is there any functional difference between the categories? e.g. is there something a user can do with a platform that can not be done with a service or is the construct purely organizational?  afaict the only difference is how rhq behaves with respect to import.

 
>>  IMO, these should all be switched over to services, so we are
>> consistently following the above definitions.
>> 
>> 
> I totally agree, this drives me crazy.  We completely overuse Server.  I'm not sure why one plugin would even define more than one Server. Every Server should be a top level server.

ditto.


>> 
>> So I vote to make all of the AS7 subsystems services, and not servers.
>> And I think we should seriously switching all existing non-top-level
>> server types to service types.
>> 

and ditto. imo at best any user-value of categorization is lost given the inconsistency, at worst it's actively adding to confusion or noise when first introduced.


More information about the rhq-devel mailing list