4 ms·
I started coding when SOA was in full swing and microservices was just something people were doing before it was called microservices. Basically the SOA contra
by jmartrican 8y ago
I started coding when SOA was in full swing and microservices was just something people were doing before it was called microservices. Basically the SOA contractors (and newly minted certificate holders) were pitching these complicated protocol interactions. There was just way too much overhead. So, many developers that just needed to get stuff working whipped up REST services for the front-end to consume. Ultimately these REST services made their way to production and they worked. And people coded them faster. This seemed to have been going on in multiple places and people were discussing it online and the term microservice was coined somewhere along the way.
In the end SOA just had too much overhead, rules, and protocols. I remember seeing what these guys were doing with SOA and I would just ignore it and create REST services with JSON. We were able to get stuff in production. Eventually I found out that what we were doing was part of a movement called microservices and then started following and learning what other folks were doing.