[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [soa-rm] MSA: list of questions to experienced MS developers -- round 1
Some thoughts and further questions inline. Ken ------------------------------------------------------------------------------
Dr. Kenneth Laskey MITRE Corporation, M/S F510 phone: 703-983-7934 7515 Colshire Drive fax: 703-983-1379 McLean VA 22102-7508 Seems if not containers, then VMs. This then depends on VM/container tradeoff. I don’t recall seeing a microservice deployed separately from a VM or a container This still isn’t clear. If an application consists of communications across numerous microservices, there doesn’t seem to be a reason not to reuse a tightly scoped microservice that has wide applicability. The microservice would likely be stateless and I believe best practice would say to avoid integration through the local database. Falls under Event-Driven Data Management. One of the benefits of the NGINX eBook is it discusses this in more detail than I’ve seen handled elsewhere. Still a good question. My previous email tonight touches on this. Think I’ve seen some RedHat material on performance. Need to distribute a reference. Martin once asked whether an API Gateway is the new ESB. For me, that is more of a question after reading the NGINX D&D eBook section on the API Gateway. In particular, what does it mean for the API Gateway to get a request, distribute it to multiple microservices, and then recombine into the final answer? As with traditional SOA, I can minimize the dependencies for a component service but I still have the dependencies of the “integrating” controller on the pieces it integrates. The NGINX eBook also notes the API Gateway becomes a critical high availability component. If microservices is SOA done right, the major benefits of microservices are their convincing realization of what SOA was intended to be.
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]