1. Navigating the Ins and Outs of a Microservice Architecture (MSA)
https://www.infoq.com/articles/navigating-microservices-architecture/
2. Microservices and SOA
https://www.infoq.com/news/2014/03/microservices-soa/
3. Microservices: Usage Is More Important than Size
https://www.infoq.com/news/2014/05/microservices-usage-size/
4. Microservices: Software that Fits in Your Head
https://www.infoq.com/presentations/microservices-replaceability-consistency/
5. The Difference Between SOA and Microservices Isn’t Size
https://redmonk.com/sogrady/2017/07/20/soa-microservices/
6. Service-Based Architecture as an Alternative to Microservice Architecture
https://www.infoq.com/news/2016/10/service-based-architecture/
He advised using SOA in integration heavy environments, microservice architecture for any greenfield project, and service-based architecture as a target for migration from monolithic architecture.
7. Service-Oriented Architecture and Legacy Systems
https://www.infoq.com/articles/service-oriented-architecture-and-legacy-systems/