DEV Community

Discussion on: Java Microservices: A Practical Guide

Collapse
 
thatdevaaron profile image
Aaron Akhtar

Swished through this, so I apologise if I missed something.

Personally, for my Microservices and when I follow Service Oriented Architecture (SOA), I prefer to stick with Layer 4 (TCP specifically) Protocols rather than Layer 7 (Such as HTTP, FTP etc), this is because when dealing with microservices, you want to keep up your speed and insure you are not using redundant resources, this is why TCP/IP is the perfect option for building microservices, the only downside is that it is quite difficult for a beginner networker to implement in a safe and secure way.