Since the chained design pattern uses direct communication, it is important to try to reduce the latency generated by this type of communication as much as possible. It is noteworthy that while the communication chain and the microservices are being processed, the application consumer is waiting for the response to the request.
To reduce the amount of latency with respect to direct communication between microservices, it is recommended you use binary protocol tools or execute tunings in the protocol being used.