Method of dynamically switching message logging schemes to improve system performance
OwnerShahid Shoaib, Nayeem Islam +1inventors
InventorsShahid Shoaib, Nayeem Islam, Masaji Katagiri
Life of this patent
Estimating the term…
Loading patent…
OwnerShahid Shoaib, Nayeem Islam +1inventors
InventorsShahid Shoaib, Nayeem Islam, Masaji Katagiri
Estimating the term…
In one aspect of the invention, a method of dynamically switching message logging schemes to improve performance of a distributed system is provided. The distributed system includes a client device and a server device that communicate by sending and receiving messages across a network. The method includes measuring a system load for the server and a network delay for the messages transmitted between the client and the server. The method further includes selecting at least one of a client-side message logging scheme and a server-side message logging scheme based on a determination of whether the system load is greater than a system load threshold and whether the network delay is greater than a network delay threshold.
A method of dynamically switching message logging schemes to improve performance of a distributed system, the distributed system including a client device and a server device that communicate by sending and receiving messages across a network, the client device capable of executing a client-side message logging scheme and the server device capable of executing a server-side message logging scheme, the method comprising:
A computer program product embodied on a computer usable medium for dynamically switching message logging schemes to improve performance of a distributed system, the distributed system including a client device and a server device that communicate by sending and receiving messages across a network, the client device capable of executing a client-side message logging scheme and the server device capable of executing a server-side message logging scheme, the computer program product comprising:
A method of dynamically switching message logging schemes to improve performance of a distributed system, the distributed system including a client device and a server device that communicate by sending and receiving messages across a network, the method comprising:
A server device for dynamically switching message logging schemes to improve system performance, the server device capable of communicating with a client device by sending and receiving messages across a network, wherein at least one of said server device and said client device is capable of logging said messages, the server device comprising:
A method of dynamically switching message logging schemes to improve performance of a distributed system, the distributed system including a client device and a server device that communicate by sending and receiving messages across a network, the client device capable of executing a client-side message logging scheme and the server device capable of executing a server-side message logging scheme, the method comprising:
A computer program product embodied on a computer usable medium for dynamically switching message logging schemes to improve performance of a distributed system, the distributed system including a client device and a server device that communicate by sending and receiving messages across a network, the client device capable of executing a client-side message logging scheme and the server device capable of executing a server-side message logging scheme, the computer program product comprising:
Dependencies are inferred from the claim text.