View Feed
group-icon
Coffee Room
Discuss anything here - everything that you wish to discuss with fellow engineers.
12832 Members
Join this group to post and comment.
Kaustubh Katdare
Kaustubh Katdare • Jan 11, 2011

Seminar Topic: CDN aka Content Delivery Network

Optimizing CrazyEngineers servers led me to discovery of things I wasn't aware of, rather, never paid much attention to their usefulness. One such thing is the "Content Delivery Network".

I believe CDN could be a nice topic for your third or final year presentation or seminar. Let me introduce CDN briefly and if anyone needs more information, we can discuss the topic.

Imaging you need that "engineering drawing" book immediately. You have 5 friends who you know have the book with them. Since you're in a hurry, who'll you choose to borrow the book from? Obviously the one who's nearest to you.

For record's sake, CrazyEngineers servers are hosted in the USA. What if a user logs in from Malaysia? Our web server will have to server HTML, Images, JavaScript from our USA server. This will take lot of time. How if we could determine the user's location and serve these files from the nearest server, say a server located in Malaysia itself?

That's what the CDNs do. Content Delivery Networks copy your static data files and duplicate them on their networks located in all parts of the world. Depending up the request, the CDN computes the nearest server and serves the static files from there.

I have given you a very brief idea of the CDN. Now do your research. If you have questions, we're here to help.
thanks now i known how it works
Ankita Katdare
Ankita Katdare • Jan 11, 2011
Thats an awesome seminar topic. We could use it for paper presentation too.
Thanks Biggie for explaining it in simple words.
sara_R
sara_R • Jun 27, 2016
I already choose this topic for my seminar and thesis!I dont know if this topic is still fresh or not! so can someone please give me a clue? CDN or peer to peer ? content delivery or distributed?

Share this content on your social channels -