Content Distribution Networks An Engineering Approach By Dinesh C. Verma

No comments

Preface 
The field of computer networking has seen a dramatic change in its nature over the last few decades. In the early 1970s, computer networks tended to be a relatively specialized field with only a few experts at select universities and within the computer industry. There were a few scattered computer networks, mainly owned by large corporations, and some experimental university networks. In the last decade of the twentieth century, computer networks have become much more ubiquitous, and the Internet has become a household word. There are many more networks today, and the older existing networks (e.g., the public Internet) are much larger and more complex. Although this increase in the size, number, and complexity of computer networks has enabled the deployment of many new applications, it has a downside as well. As networks become larger, more complex, and support more traffic, the performance of networked applications becomes more unpredictable and often unacceptable. Thus, a conscious effort needs to be made to improve the performance of networked applications, a term which can be loosely interpreted to include all applications consisting of two or more components communicating over a computer network. Thus, techniques that can improve the performance of a networked application need to be explored in more detail. This book is about such a technique: content distribution networks, also known as content delivery networks, intelligent Internet infrastructure, and enhanced surrogate services. A content distribution network employs many geographically distributed sites to improve the scalability and client response time of applications. Content distribution networks offer certain advantages over alternative approaches to managing performance of networked applications, and hold a lot of promise for improving their performance. This book explains the functioning of a content distribution network. It describes the components that make up a content distribution network, the different technologies that can be used within a content distribution network, and a description of some webbased applications that can be accelerated by using a content distribution network.

Link Download & Reading Online :Free Download

No comments :