News for hackers. Stuff that matters.
Re:Creating a Microservice? Answer These Questions First by mseebach on Wednesday February 03, 2016 @05:39AM (#11025775)
FWIW, it seems early SOA placed a lot of emphasis on the bus and the middleware[1], with the problem being solved having more to do with enterprise governance[2], not one of software architecture. It seems to me, true scotsman and all, that modern micro services architecture has emerged from a first-order attempt to solve actual problems around both scaling vertically and collaborating on large systems in large organisations.

1: https://en.wikipedia.org/wiki/JBoss_Enterprise_SOA_Platform

2: "OMG how do we keep track of all the stuff running on all the servers? Multiple versions, multiple languages, multiple OSs? This sounds really scary, no, leaving it to the nerds is not an option, think of the BUS COUNT!" (caricature).

Re:Creating a Microservice? Answer These Questions First by UK-AL on Wednesday February 03, 2016 @07:24AM (#11026056)
We use NServiceBus, and Microservices for a lot of stuff and its really helped development. It handles retries(for network unreliability), transactions, and monitoring for us. Generally most of the issues of distributed systems.
Re:Creating a Microservice? Answer These Questions First by WestCoastJustin on Wednesday February 03, 2016 @05:46AM (#11025791)
Yeah, 100% agree with you.