Book description
While other books on the market provide limited coverage of advanced CDNs and streaming technologies, concentrating solely on the fundamentals, this book provides an up-to-date comprehensive coverage of the state-of-the-art advancements in CDNs, with a special focus on Cloud-based CDNs. The book includes CDN and media streaming basics, performance models, practical applications, and business analysis. It features industry case studies, CDN applications, and open research issues to aid practitioners and researchers, and a market analysis to provide a reference point for commercial entities. The book covers Adaptive Bitrate Streaming (ABR), Content Delivery Cloud (CDC), Web Acceleration, Front End Optimization (FEO), Transparent Caching, Next Generation CDNs, CDN Business Intelligence and more.
• Provides an in-depth look at Cloud-based CDNs
• Includes CDN and streaming media basics and tutorials
• Aimed to instruct systems architects, practitioners, product developers, and researchers
• Material is divided into introductory subjects, advanced content, and specialist areas
Table of contents
- Cover
- Title Page
- Preface
- Acknowledgments
- Contributors
-
Part I: CDN and Media Streaming Basics
- Chapter 1: Cloud-Based Content Delivery and Streaming
- Chapter 2: Live Streaming Ecosystems
- Chapter 3: Practical Systems for Live Streaming
-
Chapter 4: Efficiency of Caching and Content Delivery in Broadband Access Networks
- 4.1 Introduction
- 4.2 Options and Properties for Web Caching
- 4.3 Zipf Laws for Requests to Popular Content
- 4.4 Efficiency and Performance Modeling for Caches
- 4.5 Effect of Replacement Strategies on Cache Hit Rates
- 4.6 Replacement Methods Based on Request Statistics
- 4.7 Global CDN And P2P Overlays for Content Delivery
- 4.8 Summary and Conclusion
- Acknowledgments
- References
- Chapter 5: Anycast Request Routing for Content Delivery Networks
- Chapter 6: Cloud-Based Content Delivery to Home Ecosystems
- Chapter 7: Mobile Video Streaming
-
Part II: CDN Performance Management and Optimization
- Chapter 8: CDN Analytics: A Primer
- Chapter 9: CDN Modeling
- Chapter 10: Analyzing Content Delivery Networks
- Chapter 11: Multisource Stream Aggregation in the Cloud
- Chapter 12: Beyond CDN: Content Processing at the Edge of the Cloud
- Chapter 13: Dynamic Reconfiguration for Adaptive Streaming
- Chapter 14: Mining Distributed Data Streams on Content Delivery Networks
- Chapter 15: CDN Capacity Planning
-
Part III: Case Studies and Next Generation CDNs
- Chapter 16: Overlay Networks: An Akamai Perspective
- Chapter 17: Next-Generation CDNs: A CB Perspective
- Chapter 18: Content Delivery in China: A ChinaCache Perspective
-
Chapter 19: PlatonTV: A Scientific High Definition Content Delivery Platform
- 19.1 Introduction
- 19.2 Background and Related Work
- 19.3 PlatonTV Architecture
- 19.4 Content Ingest
- 19.5 Content Distribution and Management
- 19.6 Content Delivery
- 19.7 Availability and Reliability
- 19.8 Visionary Thoughts for Practitioners
- 19.9 Future Research Directions
- 19.10 Conclusion
- Acknowledgments
- References
- Chapter 20: CacheCast: A Single-Source Multiple-Destination Caching Mechanism
- Chapter 21: Content Replication and Delivery in Information-Centric Networks
- Chapter 22: Robust Content Broadcasting in Vehicular Networks
- Chapter 23: On the Impact of Online Social Networks in Content Delivery
- Index
- Series
- End User License Agreement
Product information
- Title: Advanced Content Delivery, Streaming, and Cloud Services
- Author(s):
- Release date: September 2014
- Publisher(s): Wiley-IEEE Press
- ISBN: 9781118575215
You might also like
book
Content Delivery Networks
The definitive guide to developing robust content delivery networks This book examines the real-world engineering challenges …
article
Run Llama-2 Models Locally with llama.cpp
Llama is Meta’s answer to the growing demand for LLMs. Unlike its well-known technological relative, ChatGPT, …
article
Detect Fraud Using Isolation Forest
These shortcuts delve into generative AI, where algorithms and models create synthetic data, detect anomalies, and …
article
Use Github Copilot for Prompt Engineering
Using GitHub Copilot can feel like magic. The tool automatically fills out entire blocks of code--but …