Building Reliable Clients and Services

@inproceedings{Thain2003BuildingRC,
  title={Building Reliable Clients and Services},
  author={Douglas Thain and Miron Livny},
  year={2003}
}
Tradi tional distributed computing is dominated by a client–server model. File systems, databases, and hypertext systems are all designed with the assumption that a few powerful and reliable servers support a large and dynamic set of clients. Servers are complex and expensive, while clients are lightweight, cheap, and simple. Servers are responsible for persistence, security, and coherence, while clients are responsible for very little. Client software often acts directly on behalf of an… CONTINUE READING

Figures from this paper.

Similar Papers

Citations

Publications citing this paper.
SHOWING 1-10 OF 63 CITATIONS

A Distributed System for Genetic Linkage Analysis

VIEW 9 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

Building an Online Computing Service over Volunteer Grid Resources

  • 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum
  • 2011
VIEW 10 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

DELMA: Dynamically ELastic MapReduce Framework for CPU-Intensive Applications

  • 2011 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing
  • 2011
VIEW 4 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

How to Make BOINC-Based Desktop Grids Even More Popular?

  • 2011 IEEE International Symposium on Parallel and Distributed Processing Workshops and Phd Forum
  • 2011
VIEW 4 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

A client-centric grid knowledgebase

  • 2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935)
  • 2004
VIEW 2 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

FILTER CITATIONS BY YEAR

2001
2019

CITATION STATISTICS

  • 9 Highly Influenced Citations

References

Publications referenced by this paper.
SHOWING 1-4 OF 4 REFERENCES

European Commission award 18/GL/04/2002; IBM Corporation awards MHVU5622 and POS996BK874B; and National Science Foundation awards 795ET- 21076A

Fg02-01er, De-Fc02-01er, De-Fc er
  • This work was supported in part by Department of Energy awards 795PACS1077A, 795NAS1115A, 795PACS1123A, and 02-229 through the University of Illinois, NSF awards UF00111 and UF01075 through the University of Florida, and NSF award 8202-53659 through Johns Hopkins University. Thain is supported by a

Other articles describe the matchmaking model and ClassAd language (538, 539, 541), as well as extensions to the ClassAd language

  • Other articles describe the matchmaking model and ClassAd language (538, 539, 541), as well as extensions to the ClassAd language

Transactions and reliability in databases and other distributed systems are described in standard texts (327, 537); technical articles describe earlier developments

  • 19 Building Reliable Clients and Services 318

✦ Chapter I:14 and a series of technical articles describe early Condor development (444, 446, 489), checkpointing (602), and remote system calls (445)

  • ✦ Chapter I:14 and a series of technical articles describe early Condor development (444, 446, 489), checkpointing (602), and remote system calls (445)