• Title of article

    Adaptive Push-Pull: Disseminating Dynamic Web Data

  • Author/Authors

    Ramamritham، Krithi نويسنده , , Bhide، Manish نويسنده , , Deolasee، Pavan نويسنده , , Katkar، Amol نويسنده , , Panchbudhe، Ankur نويسنده , , Shenoy، Prashant نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2002
  • Pages
    -651
  • From page
    652
  • To page
    0
  • Abstract
    An important issue in the dissemination of time-varying web data such as sports scores and stock prices is the maintenance of temporal coherency. In the case of servers adhering to the HTTP protocol, clients need to frequently pull the data based on the dynamics of the data and a userʹs coherency requirements. In contrast, servers that possess push capability maintain state information pertaining to clients and push only those changes that are of interest to a user. These two canonical techniques have complementary properties with respect to the level of temporal coherency maintained, communication overheads, state space overheads, and loss of coherency due to (server) failures. In this paper, we show how to combine push and pull-based techniques to achieve the best features of both approaches. Our combined technique tailors the dissemination of data from servers to clients based on 1) the capabilities and load at servers and proxies and 2) clientsʹ coherency requirements. Our experimental results demonstrate that such adaptive data dissemination is essential to meet diverse temporal coherency requirements, to be resilient to failures, and for the efficient and scalable utilization of server and network resources.
  • Keywords
    pull , Dynamic data , Scalability , Resiliency , world wide web , push , Data dissemination , temporal coherency
  • Journal title
    IEEE TRANSACTIONS ON COMPUTERS
  • Serial Year
    2002
  • Journal title
    IEEE TRANSACTIONS ON COMPUTERS
  • Record number

    86990