OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

soa-rm message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: MSA: list of questions to experienced MS developers -- round 1


Ken/all--

OK, pursuant to my action ("develop questions") from today's meeting, I looked at discussion of MSA captured in recent minutes.  I think the following captures most of what has been discussed (though probably not exactly how anyone else would have experssed it. <g>) 

Consider this the first draft of my homework. If I get comments or additions before the next meeting I'll make an effort to incorporate them.

Regards,
Martin

Starter list: 

  1. Are all/most MS deployed in containers? (Examples of exceptions?) 
  2. How does MSA encourage re-use? (Is it even a goal?) 
  3. How does MSA handle data-store consistency for data that can be modified by more than one MS? (Rex)
  4. Is it fair to say that MSA doesn't really address how run-time and versioning dependencies across multiple MS or resource owners/providers are to be managed (when multiple "owners" are involved in delivering a complete application)? (Michael) 
  5. What is the basis for any run-time performance benefits attributed to MSA?  Are there inherent efficiencies in inter-process calls, for example?  If so, are these efficiencies due to MSA or to container architecture? 
  6. In a typical MSA-based application made up of multiple MS (plus back-end resources), is there a standard/typical way to control application flow (functions like orchestration, choreography or workflow)? If there is such a  standard/typical component in an MSA-based application, what's it called? (Possibly related: what functions does an "API Gateway" commonly perform?)   
  7. What are the [three] main benefits of MSA?  How does MSA deliver each (vs a specified alternative methodology)?  (What architectures were MSA developers typically using before adopting MSA?)  






  

--
Martin F Smith, Principal
BFC Consulting, LLC
McLean, Va 22102
703 506-0159
703 389-3224 mobile


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]