Thanks for the feedback, Richard Seldon. I highly encourage you to read the book :). We don’t want to write yet another book on microservices which only focus on the technology. What I meant from technology neutral is that this book won’t be purely about building Microservices with a specific technology such as Spring Boot. And also we don’t want to…
There is quite a lot of resource on microservices design techniques. In our book “Microservices for Enterprise”(https://www.amazon.com/Microservices-Enterprise-Designing-Developing-Deploying/dp/1484238575/) we have covered some of the real world use cases to explain microservices design techniques.
There are quite a few solutions around API Gateway space. If you are looking for a full open sourced gateway with wide-range to API management and governance capabilities, the you can try WSO2 API Manager https://wso2.com/api-management/.
Great post. May be you can cover a bit more about HTTP2 vs WebSockets. There is an article on it, but this post is a great place to cover it as well.