COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Systems Research Group Seminar > Towards deeply publish/subscribe-based Web
Towards deeply publish/subscribe-based WebAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Eiko Yoneki. Although a large number of Web applications are based on the publish/subscribe paradigm, including e.g. RSS and Twitter feeds, the underlying architecture is based on the client/server paradigm. The HTTP long-polling mechanism is a commonly used approach to overcome the situation; the clients simply leave an open HTTP GET pending at the server. Whenever an update becomes available, the server pushes the new data separately to each of the clients over the open connections, after which the clients need to post another HTTP GET request to receive further updates. This incompatibility between the application needs and the underlying architectural approach leads to a number of inefficiencies, including the extra TCP state at the servers for the open long-poll connections, the clients needing to constantly re-subscribing to updates, and the inability to use multicast. In this presentation, we explore a couple of opportunities opened up for event and content delivery by employing a native publish/subscribe approach. In other words, we explore a number of options on how to use the PSIRP native pub/sub core, including native multicast and in-network caching, to improve the overall efficiency of typical Web applications. In particular, we briefly introduce the idea on how to extend a single TCP connection to cover multiple parallel receivers with the help of overlay multicast and in-network caching, and then describe another idea of how to proxy the WebSockets and Google PubSubHubbub (PuSH) with the native in-network caching PSIRP pub/sub. Homepage: http://www.tml.tkk.fi/~pnr/ This talk is part of the Computer Laboratory Systems Research Group Seminar series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsType the title of a new list here CaMedia Seminars in Ageing ResearchOther talksDiscovering regulators of insulin output with flies and human islets: implications for diabetes and pancreas cancer C++11/14 - the new C++ Satellite Observations for Climate Resilience and Sustainability Lunchtime Talk: Helen's Bedroom Beacon Salon # 8 The Dawn of the Antibiotic Age Understanding and Estimating Physical Parameters in Electric Motors using Mathematical Modelling Understanding mechanisms and targets of malaria immunity to advance vaccine development "Mechanosensitive regulation of cancer epigenetics and pluripotency" Animal Migration Katie Field - Symbiotic options for the conquest of land mTORC1 signaling coordinates different POMC neurons subpopulations to regulate feeding Bayesian optimal design for Gaussian process model |