Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป Using Smart Clients to Build Scalable Services
Tweet

connect with us

Using Smart Clients to Build Scalable Services

Authors: 

Chad Yoshikawa; Brent Chun; Paul Eastham; Amin Vahdat; Thomas Anderson; David Culler University of California, Berkeley

Abstract: 

Individual machines are no longer sufficient to handle the offered load to many Internet sites. To use multiple machines for scalable performance, load balancing, fault transparency, and backward compatibility with URL naming must be addressed. A number of approaches have been developed to provide transparent access to multi-server Internet services including HTTP redirect, DNS aliasing, Magic Routers, and Active Networks. Recently, however, portable Java code and lightly loaded client machines allow the migration of certain service functionality onto the client. In this paper, we argue that in many instances, a client-side approach to providing transparent access to Internet services provides increased flexibility and performance over the existing solutions. We describe the design and implementation of Smart Clients and show how our system can be used to provide transparent access to scalable and/or highly available network services, including prototypes for: telnet, FTP, and an Internet chat application.

Chad Yoshikawa, University of California, Berkeley

Brent Chun, University of California, Berkeley

Paul Eastham, University of California, Berkeley

Amin Vahdat, University of California, Berkeley

Thomas Anderson, University of California, Berkeley

David Culler, University of California, Berkeley

BibTeX
@inproceedings {261010,
author = {Chad Yoshikawa and Brent Chun and Paul Eastham and Amin Vahdat and Thomas Anderson and David Culler},
title = {Using Smart Clients to Build Scalable Services},
booktitle = {USENIX 1997 Annual Technical Conference (USENIX ATC 97)},
year = {1997},
address = {Anaheim, CA},
url = {https://www.usenix.org/conference/usenix-1997-annual-technical-conference/using-smart-clients-build-scalable-services},
publisher = {USENIX Association},
month = jan,
}
Download

Links

Paper: 
https://www.usenix.org/legacy/publications/library/proceedings/ana97/full_papers/yoshikawa/yoshikawa_html/usenix97.html
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us