Download:
|
by Sami Rollins, Robert C. Chalmers, Josep M. Blanquer, Kevin C. Almeroth
http://www.nmsl.cs.ucsb.edu/papers/ACMMM-01a.ps.gz
Add To MetaCart
Abstract:
The World Wide Web has become a primary venue for disseminating information to large numbers of users. From news stories, to music videos, to driving directions, more and more people are turning to the web to find information they need in their day-to-day lives. As web-based services become more complex, the traditional web model is becoming insufficient. There is an increasing demand for a model that supports large-scale, push-based data delivery combined with user-specific customization. In this paper, we describe our model, the Active Information System (AIS). The AIS is a model for web services that supports scalable information dissemination and dynamic user interaction. In addition to our model, we describe the Framework for Layered Object-Oriented Distribution (flood), a toolkit that provides the basic communication primitives and user-level functions necessary for AIS-style applications. We evaluate our model and toolkit by illustrating their use in developing a scalable, realtime auction application with functionality far beyond what is possible today. 1.
Citations
|
916
|
Multicast routing in datagram internetworks and extended LANs
– Deering, Cheriton
- 1990
|
|
542
|
Human Behavior and the Principle of Least Effort
– Zipf
- 1949
|
|
310
|
Clusterbased scalable network services
– Fox, Gribble, et al.
- 1997
|
|
269
|
Scheduling Policies for an On-Demand Video Server with Batching
– Dan, Sitaram, et al.
|
|
162
|
Balancing push and pull for data broadcast
– Acharya, Franklin, et al.
- 1997
|
|
120
|
Dissemination-Based Data Delivery Using Broadcast Disks
– Acharya, Franklin, et al.
- 1995
|
|
117
|
WebOS: Operating system services for wide area applications
– Vahdat, Anderson, et al.
- 1998
|
|
115
|
Using smart clients to build scalable services
– Yoshikawa, Chun, et al.
- 1997
|
|
113
|
The Evolution of Multicast: From the MBone to InterDomain Multicast to
– Almeroth
- 2000
|
|
108
|
The use of multicast delivery to provide a scalable and interactive video-on-demand service
– Almeroth, Ammar
- 1996
|
|
78
|
The MultiSpace: an Evolutionary Platform for Infrastructural Services
– Gribble
- 1999
|
|
71
|
Prospects for Interactive Videoon-Demand
– Little, Venkatesh
- 1994
|
|
69
|
Adaptive data broadcast in hybrid networks
– Stathatos, Roussopoulos, et al.
- 1997
|
|
48
|
Scalable Tolerant Systems
– Harvest
- 1999
|
|
42
|
Scalable delivery of web pages using cyclic best-effort multicast
– Almeroth, Ammar, et al.
- 1998
|
|
33
|
Salamander: A push-based distribution substrate for internet applications
– Malan, Jahanian, et al.
- 1997
|
|
32
|
Real time issues in internet auctions
– Wellman, Wurman
- 1998
|
|
30
|
The Interactive Multimedia Jukebox (IMJ): A New Paradigm for the On-Demand Delivery of Audio/Video
– Almeroth, Ammar
- 1998
|
|
24
|
Analysis of broadcast delivery in a videotex system
– Wong, Ammar
- 1985
|
|
14
|
Research in data broadcast and dissemination
– AKSOY, ALTINEL, et al.
- 1998
|
|
12
|
Scheduling Data Broadcast to “Impatient” Users
– Jiang, Vaidya
- 1999
|
|
10
|
An alternative paradigm for scalable on-demand applications: Evaluating and deploying the interactive multimedia jukebox
– Almeroth, Ammar
- 1999
|
|
8
|
scalable tolerant systems
– Fox, Brewer, et al.
- 1999
|
|
4
|
Efficient dissemination of information on the internet
– Yan, Garcia-Molina
- 1996
|
|
3
|
Sift - a tool for wide-area inforamtion dissemination
– Yan, Garcia-Molina
- 1995
|
|
2
|
Using collaborative filerting to weave and information tapestry
– Goldberg, Nichols, et al.
- 1992
|
|
2
|
On-demand broadcast scheduling
– Aksoy, Franklin
- 1997
|