0
4.9kviews
Differentiate between remote service and caching
1 Answer
written 6.7 years ago by |
Sr. No | Caching | Remote Service |
---|---|---|
1 | Remote access can be served locally so that access can be faster | Remote access is handled across the network so it is slower in compairson to caching |
2 | Network traffic,server load is reduced. Improves scalability. | Increase server load and network traffic. Performance degraded |
3 | Network over head is less when transmission of big amount of data in compairson to remote service | Transmission of series of responses to specific request leads to higher network over head in cmpairison to caching.. |
4 | For maintaining consistency, if less writes then better performance in maintaining consitency , if more frequent writes then poor performance. | For maintaining consistency communication between client and server is there to have a master copy consistent with clients cached data |
5 | Caching is better for machines with disk or large main memory | Remote service better when main memory is small. |
6 | Lower level machine interface is different from upper level user interface | It is just an extension of local file system interface across the network. |