Question: what is the difference between client-side and server-side load balancing in microservices?
Answer: The client is aware of the load-balancer fronting the application cluster. Upon receiving the request, the load-balancer decides which node in cluster should the call be routed to. ... To be more precise, this is 'server side load balancing' as the distribution of load of the application nodes is done at server side.