Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Computer Basics 14: Content Delivery Networks
Play lesson

Computer Science and Software Engineering Theory with Briana - Computer Basics 14: Content Delivery Networks

4.0 (0)
5 learners

What you'll learn

This course includes

  • 1.3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

A Content Delivery Network is a system of distributed servers (network) that deliver webpages and other Web content to a user based on the geographic locations of the user, the origin of the webpage and a content delivery server. The goal of a CDN is to establish higher quality network connections. CDNs accomplish this by providing effective routes between their own servers that can fast-track users to their destination, or if its faster and/or cheaper, another copy of that website destination that is being hosted on another server. This concept and type of service is not new, but is becoming more popular as the internet grows. Websites contract and pay a CDN service, who in turn pays an internet provider to use their servers for their data. An example of CDNs are Google's Hosted Libraries. -- https://developers.google.com/speed/libraries/#jquery Google hosts these libraries so that your users can load them into your own site much more quickly than if you host them yourself. There's a chance the user's browser is even storing a cached version from visiting a previous page, making the process even quicker. If you aren't familliar with the term 'cache', don't worry, we'll cover that in future videos. As a user, you probably use CDNs all the time without realizing it. As a developer, you may want to use CDNs like google libraries to help your page load more quickly. As a company, a CDN would be useful if you want your product or site to reach users more efficiently in the larger scheme of their network and the internet as a whole. ❤️ Support for this channel comes from our friends at Scrimba – the coding platform that's reinvented interactive learning: https://scrimba.com/freecodecamp

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere