top button
Flag Notify
    Connect to us
      Facebook Login
      Site Registration Why to Join

    Get Free Article Updates

Facebook Login
Site Registration

Introduction about CDN

+1 vote
117 views

What is CDN?

CDN Stands for Content Delivery Network.
A content delivery network (CDN) 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.

CDN

A content delivery network (CDN) is an interconnected system of cache servers that use geographical proximity as a criteria for delivering Web content.
In a CDN, content exists as multiple copies on strategically dispersed servers. A large CDN can have thousands of servers around the globe, making it possible for the provider to send the same content to many requesting client computing devices efficiently and reliably

Benefits of CDNs

  • Eliminate Pauses and Accommodate Heavy Traffic
  • Minimize Packet Loss
  • Faster Loading
  • File Mirroring
  • Optimize Live Delivery
  • Enable Linear Networks
  • Support Video on Demand
  • Scalability

Disadvantages of CDNs

  • New Points of Failure
  • Sharing Resources
  • Geographical Choice Considerations
  • Content Management Problems
  • Lack of Direct Control

Popular CDN Providers

  • Akamai
  • Amazon CloudFront
  • BitGravity
  • CacheFly
  • CDNetworks
  • CloudFlare
  • EdgeCast
  • EdgeStream
  • Limelight Networks
  • LocalMirror
  • MaxCDN
  • Mirror Image
  • Panther Express

Some types of sites will almost always benefit from a CDN:

1)Sites streaming large video files
2)Sites which consist of mainly large media files like image sites
3)Sites which have known heavy traffic in different countries

Some sites almost never need a CDN:
1)Local business sites (restaurants, beauty parlors, etc.)
2)Sites that have their main traffic in one geographic area or region

How do you set a CDN up?

The main steps for setting up a CDN are

  • Signing up for a service
  • Know what files you are using
  • Getting your files to the CDN servers
  • Decide on how to name your urls (CNAME)
  • Ensuring your webpages are calling (using) the files you sent to the
    CDN
  • Testing

Video Tutorial of What is CDN

posted Nov 11, 2014 by anonymous

  Promote This Article
Facebook Share Button Twitter Share Button LinkedIn Share Button


Related Articles

What is Web Scraping?

Web scraping (web harvesting or web data extraction) is a computer software technique of extracting information from websites.

Web scraping is closely related to web indexing, which indexes information on the web using a bot or web crawler and is a universal technique adopted by most search engines.

Web Scraping refers to an application that processes the HTML of a Web page to extract data for manipulation such as converting the Web page to another format (i.e. HTML to WML).
Web Scraping scripts and applications will simulate a person viewing a Web site with a browser. With these scripts you can connect to a Web page and request a page, exactly as a browser would do.

Web Scraping

What is Web Scraping Service?

Web Data Scraping offers affordable 100% risk-free, and accurate web scraping service , data extraction/scraping, text parsing, screen scraping, web data extraction, and website scraping and custom scraping development service to large companies as well as medium size companies which need data to be processed.

Benefits of Web Scraping Services

https://www.youtube.com/watch?v=tWJHXOxMsEk

Web Scraping Introduction Video Tutorials

https://www.youtube.com/watch?v=E7wB__M9fdw

READ MORE

What is REST API?

REST stands for Representational state transfer.

It relies on a stateless, client-server, cacheable communications protocol -- and in virtually all cases, the HTTP protocol is used.

REST is often used in mobile applications, social networking Web sites, mashup tools and automated business processes. The REST style emphasizes that interactions between clients and services is enhanced by having a limited number of operations (verbs). Flexibility is provided by assigning resources (nouns) their own unique universal resource indicators (URIs).

REST involves reading a designated Web page that contains an XML file. The XML file describes and includes the desired content.

The REST architectural style describes six constraints. The six constraints are:

  1. Uniform Interface
  2. Stateless
  3. Cacheable
  4. Client-Server
  5. Layered System
  6. Code on Demand

RESTful applications use HTTP requests to post data (create and/or update), read data (e.g., make queries), and delete data. Thus, REST uses HTTP for all four CRUD (Create/Read/Update/Delete) operations.

REST is a lightweight alternative to mechanisms like RPC (Remote Procedure Calls) and Web Services (SOAP, WSDL, et al.).

REST is not a "standard". There will never be a W3C recommendataion for REST, for example. And while there are REST programming frameworks, working with REST is so simple that you can often "roll your own" with standard library features in languages like Perl, Java, or C#.

As a programming approach, REST is a lightweight alternative to Web Services and RPC.

Much like Web Services, a REST service is:

  • Platform-independent
  • Language-independent
  • Standards-based (runs on top of HTTP), and
  • Can easily be used in the presence of firewalls.

Like Web Services, REST offers no built-in security features, encryption, session management, QoS guarantees, etc. But also as with Web Services, these can be added by building on top of HTTP:

  1. For security, username/password tokens are often used.
  2. For encryption, REST can be used on top of HTTPS (secure sockets).... etc.

Video Tutorial About What is REST?

https://www.youtube.com/watch?v=llpr5924N7E

READ MORE

What is ChartsBin?

ChartsBin is a web-based data visualization tool that will allow everyone to quickly and easily create rich interactive visualizations with their own data. You can then share your interactive visualizations with others by embedding them in websites, blogs or sharing via Facebook or Twitter.

Using ChartsBin We can create Interactive graphs easily.

image

What makes ChartsBin different?

1)Create interactive visualizations online instantly! No installation required. No coding needed.
2)Embed the interactive visualizations in your own website or blog easily (simply copy & paste HTML code).
3)Export the visualizations as an image for presentation.
4)You can embed the interactive visualizations in social media websites (e.g.: Facebook.com, Digg.com, etc.)
5)We offers a public online gallery of interactive visualizations that have been derived from authentic sources such as books, government documents, technical reports, selected primary journal literature and websites.
Additionally, you can download compiled dataset (CSV, XLS, SQL).

How to Start

Step 1: Create an account in chartsbin (http://chartsbin.com)
Step 2:Prepare your Datas
Step 3:Upload your Dataset
Step 4:Then Choose your layout
Step 4:Click Preview and Save

Example Video for Creating a Columbia Map Using ChartsBin

https://www.youtube.com/watch?v=LsViYLDLL8M

READ MORE

What is Augmented Reality?

Augmented reality (AR) is a live direct or indirect view of a physical, real-world environment whose elements are augmented by computer-generated sensory input such as sound, video, graphics or GPS data.

Augmented Reality is a type of virtual reality that aims to duplicate the world's environment in a computer. An augmented reality system generates a composite view for the user that is the combination of the real scene viewed by the user and a virtual scene generated by the computer that augments the scene with additional information.

Augmented reality (AR) is the integration of digital information with live video or the user's environment in real time.

Experiencing Augmented Reality ?

image

Three Simple Steps:

1)Recognition: Recognition of an image, an object, a face or a body
2)Tracking: Real-time localization in space of the image, object, face, or body
3)Mix: Superposition of a media (video, 3D, 2D, text, etc…) on top of this image, object, face or body.

Advantages

1)Anyone can use it.
2)Knowledge, information increments are possible.
3)Experiences are shared between people in real time.
4)Video Games provide an even more “real” experience.
5)The mobile user experience will be revolutionized by AR technology as did gesture and touch (multi-modal interaction) in mobile phones.
6)Mobile usability is improved by AR acting as the primary interface.

Disadvantages:

1)Spam and Security.
2)Social and Real-Time vs. Solitary and Cached.
3)User Experience: Socially, using AR may be inappropriate in some situations.
4)Interoperability.

Simple VIdeos for What is Augmented Reality

https://www.youtube.com/watch?v=09vxKN1zLNI

READ MORE
Contact Us
+91 9880187415
sales@queryhome.net
support@queryhome.net
#280, 3rd floor, 5th Main
6th Sector, HSR Layout
Bangalore-560102
Karnataka INDIA.
QUERY HOME
...