Briefly describe cloud computing as a programmer's point of view

Source: Internet
Author: User
Keywords cloud computing

Many people like to use cloud computing, at work also involves a lot of knowledge about cloud computing, then let me talk about cloud computing insights. With two years of cloud computing journey, the development is quite rapid.

However, many experts lack even do not understand themselves, the thesis speech cloud computing technology. , Then let me as a programmer's identity, a brief description of the understanding of cloud computing. Just want to talk about their understanding of cloud computing, right or wrong, just a brief description of their own point of view.

The first contact with the nouns cloud computing is in nearly two years ago, more and more companies now derive more nouns, cloud storage, cloud platform based on cloud computing, in the end what have been done? How much innovation in the end? I think Ngau Tau majority of it, more just hanging cluster servers and file servers that is cloud computing, which is completely different.

Now the cloud computing technology, due to hardware and other reasons, can only do each machine to manage a task, co-ordination of scheduling, and must be in the same high-speed network connection. These, IBM, GG and other computer rooms set up basically do these things. Technically, there are now different levels of technology in this area, namely task-level, process-level, thread-level, computing level. Task-level relatively poor, a large service is divided into different tasks to be executed by different servers; process-level scheduling center that can be divided into different CPU tasks to coordinate computing operations; thread level is even further, most The main lies in the sharing of global variables, the network speed can not mention, this can only think of it; the computing requirements of the higher level, it seems not heard which can be achieved. Disclaimer: These nouns belong to their own fiction, that a meaning nothing more.

Today's cloud computing, but also can only belong to the plaything of large companies, others are large rooms can be made to carry their own cloud computing, which is to use their own large room to provide cloud computing services to others, to put it bluntly, is a cluster server .

I guess the ideal cloud computing platform should be like this, when the speed is no longer severely limited, it can be achieved. There is such a server for everyone to provide cloud computing services, and this server just scheduling, all computing scattered in different machines in the world. I want to use this platform, you need to spend money or through the "cloud beans" (blindly invented by themselves), and this bean can be obtained by providing their own extra computing power, think of it.

The biggest technical difficulty of cloud computing is synchronization, which is also necessary to overcome the development, do not believe you wrote a multi-threaded program running on two independent secondary cache CPU machine to try. A new technology, an instant look at a lot of speculation is nothing more than changing, just another term is the new technology, the microcontroller has become embedded, has become the Internet of things, hey!

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.