Five Challenges in Implementing REST Based Microservices
Tight coupling and inefficient scaling.
Complex error handling and inconsistent data.
Additional services results in increased latency.
Retesting and code modifications for new services.
Lack of flexibility with one-to-one/synchronous/request-reply communication.
https://solace.com/blog/five-challenges-in-implementing-rest-based-microservices/