Skip to main content Accessibility help
×
Hostname: page-component-848d4c4894-pjpqr Total loading time: 0 Render date: 2024-06-21T17:01:50.482Z Has data issue: false hasContentIssue false

Preface

Published online by Cambridge University Press:  05 June 2012

Ajay D. Kshemkalyani
Affiliation:
University of Illinois, Chicago
Mukesh Singhal
Affiliation:
University of Kentucky
Get access

Summary

Background

The field of distributed computing covers all aspects of computing and information access across multiple processing elements connected by any form of communication network, whether local or wide-area in the coverage. Since the advent of the Internet in the 1970s, there has been a steady growth of new applications requiring distributed processing. This has been enabled by advances in networking and hardware technology, the falling cost of hardware, and greater end-user awareness. These factors have contributed to making distributed computing a cost-effective, high-performance, and fault-tolerant reality. Around the turn of the millenium, there was an explosive growth in the expansion and efficiency of the Internet, which was matched by increased access to networked resources through the World Wide Web, all across the world. Coupled with an equally dramatic growth in the wireless and mobile networking areas, and the plummeting prices of bandwidth and storage devices, we are witnessing a rapid spurt in distributed applications and an accompanying interest in the field of distributed computing in universities, governments organizations, and private institutions.

Advances in hardware technology have suddenly made sensor networking a reality, and embedded and sensor networks are rapidly becoming an integral part of everyone's life – from the home network with the interconnected gadgets to the automobile communicating by GPS (global positioning system), to the fully networked office with RFID monitoring. In the emerging global village, distributed computing will be the centerpiece of all computing and information access sub-disciplines within computer science.

Type
Chapter
Information
Distributed Computing
Principles, Algorithms, and Systems
, pp. xv - xviii
Publisher: Cambridge University Press
Print publication year: 2008

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

  • Preface
  • Ajay D. Kshemkalyani, University of Illinois, Chicago, Mukesh Singhal, University of Kentucky
  • Book: Distributed Computing
  • Online publication: 05 June 2012
  • Chapter DOI: https://doi.org/10.1017/CBO9780511805318.001
Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

  • Preface
  • Ajay D. Kshemkalyani, University of Illinois, Chicago, Mukesh Singhal, University of Kentucky
  • Book: Distributed Computing
  • Online publication: 05 June 2012
  • Chapter DOI: https://doi.org/10.1017/CBO9780511805318.001
Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

  • Preface
  • Ajay D. Kshemkalyani, University of Illinois, Chicago, Mukesh Singhal, University of Kentucky
  • Book: Distributed Computing
  • Online publication: 05 June 2012
  • Chapter DOI: https://doi.org/10.1017/CBO9780511805318.001
Available formats
×