科技报告详细信息
The Distributed Object Consistency Protocol
Dilley, John ; Arlitt, Martin ; Perret, Stephane ; Jin, Tai
HP Development Company
关键词: World Wide Web;    cache consistency;    cache invalidation;    publish/subscribe protocol;    proxy cache;    HTTP cache control;    strong consistency;    delta consistency;   
RP-ID  :  HPL-1999-109
学科分类:计算机科学(综合)
美国|英语
来源: HP Labs
PDF
【 摘 要 】

This report describes a protocol for improving content consistency in web proxy cache servers, which leads to reduced response time and server load. The Distributed Object Consistency Protocol (DOCP) is an extension to HTTP, replacing some of HTTP's current cache control mechanism. It supports incremental evolution: proxy servers that implement the portocol can interoperate with non-DOCP proxy servers and gradually learn about peers as they are deployed in the network. The DOCP uses a publish/subscribe mechanism with server invalidation when objects change instead of client validation to test for changes. Stronger semantic consistency assures content providers that pages served from cache are the same as are on the master origin server, and assures end users that the information they are getting is fresh, limiting the need to "Reload". Strong consistency is difficult to achieve in wide area networks, so the DOCP provides "delta consistency", where an object is consistent for all but a short, bounded time after a modification. This allows the DOCP to meet web user expectations for content availability and responsiveness. Protocol simulation shows that DOCP consumes fewer network and server resources than the current HTTP cache consistency protocol does, while providing greatly improved consistency. DOCP eliminates the need for users and content providers to guess at correct values for HTTP cache control headers by providing a clean framework for wide area web object replication. 20 Pages

【 预 览 】
附件列表
Files Size Format View
RO201804100001874LZ 212KB PDF download
  文献评价指标  
  下载次数:49次 浏览次数:26次