Distributed_Objects_And_Middleware_2c Spring OS The context…
Distributed_Objects_And_Middleware_2c Spring OS The context for this question is same as the previous question. You have a single Spring OS instance running over one client machine (A) and one server machine (B) situated in a private Local Area Network. Now, you want to add another server machine (C) located across the globe to the same system. Communication over a Wide Area Network requires encryption. Answer the following questions. An invocation of the service running on server machines B and C takes time x * k, where x is the number of concurrent requests currently handled by a server machine and k is a constant. Consider that there are currently x1 and x2 concurrent requests handled by server machines B and C respectively. The time to send or receive a message over LAN is approximately t1. Similarly, the time to send or receive a message over WAN is approximately t2 (t2 >> t1). Describe with a mathematical expression, what Spring OS can do to ensure that client requests from the client machine A are serviced at the lowest latency. Assume there are no other clients making requests for this service.