4 ms·
> NB: one may also just call them “services” with no practical loss of generality and sounding less like technobabble to everyone else. This is completely untr
by staticassertion 6y ago
> NB: one may also just call them “services” with no practical loss of generality and sounding less like technobabble to everyone else.
This is completely untrue, and I think it's part of the problem with discussions about microservices. People think it means "lots of small services". That is not what it means. That would be closer to SOA. Microservices is not SOA, and it is not "technobabble".
It has defined constructs, methodologies, and patterns.
- lmb 6y agoYou're arguing that the majority of people use the term differently than you and are therefore wrong. Sounds like the definition of technobabble to me.
- staticassertion 6y agoI think that tech has this extreme, albeit well-earn, revulsion to hype that makes them reject things based on terminology and community over actually understanding the thing. I see it all the time. It's simply wrong to say that microservices is just "services". Many people being wrong changes nothing.
- rzzzt 6y agoWhat _are_ microservices? </DavidDuchovny>
- tsss 6y agoThen what is the difference?
- staticassertion 6y agohttps://www.oreilly.com/content/a-quick-and-simple-definition-of-microservices/ https://www.oreilly.com/content/a-quick-and-simple-definitio... I feel like you could just google SOA and Microservice architecture, pick up a book, and answer that for yourself.
- Jasper_ 6y ago> People think it means "lots of small services". That is not what it means. Your link: > Sam Newman provides a succinct definition of microservices in Building Microservices: “Microservices are small, autonomous services that work together.”
- staticassertion 6y agoYeah, this is what I see over and over again. Cherry picking to support bias.
- pessimizer 6y agoYou're the one making a claim that there's a difference, then offering a page that doesn't mention SOA as evidence. So 1) it's your responsibility to prove your own case, and 2) if you just googled SOA and microservice architecture and came up with that page, the strategy you're suggesting has failed.
- staticassertion 6y agoYes, I said that microservice architecture has distinct patterns and methodologies. I leave it to you, reader, to discover them.
- teh_klev 6y ago> Microservices is not SOA This is not true at all. Microservices are a Service-oriented Architecture: From section 2.3 in "Microservices: yesterday, today, and tomorrow" " Microservices are the second iteration on the concept of SOA and SOC." https://arxiv.org/pdf/1606.04036v1.pdf https://arxiv.org/pdf/1606.04036v1.pdf There's probably other links I could dig up to prove the point, but I think that one's good enough.
- staticassertion 6y agoOf course they're related.
- dragonwriter 6y ago> Microservices is not SOA The earliest things on microservices seemed to be identical to early SOA stripped of lore, usually of specific-context origin, it had accumulated in a decontextualized way, and which was often, especially once decontextualized, not particularly in-line with the original principles. It's now gone on and attracted a whole bunch more of its own lore the same way, arising out of somewhat different contexts.