Recently, push-based delivery has attracted considerable attentionas a means of disseminating information to large client populations inboth wired and wireless settings. We address the problem of ensuring theconsistency and currency of client read-only transactions in thepresence of updates. To this end, additional control information isbroadcast. A suite of methods is proposed that vary in the complexityand volume of the control information transmitted and subsequentlydiffer in response times, degrees of concurrency, and space andprocessing overheads. The proposed methods are combined with caching toimprove query latency. The relative advantages of each method aredemonstrated through both simulation results and qualitative arguments.Read-only transactions are processed locally at the client withoutcontacting the server and thus the proposed approaches are scalable,i.e., their performance is independent of the number of clients
展开▼