我一直想知道这个问题。我已经阅读了有关云计算的内容(现在已经出现了不寻常的炒作)。我已经理解了背后的理论,如何使用云可以帮助我有效地使用我的资源,等等等等等等。所以我的问题是如何在我们的程序中使用(如果可以的话)这项技术?例如,由于多核处理器占据市场主导地位,我们知道我们的程序应该支持多线程(并且在从单线程处理器移植到多线程处理器时可能不会崩溃)。那么我们应该遵循这样的编程范式,还是云概念与我们用面向对象和过程语言编写的程序完全不同?
答案 0 :(得分:0)
云计算平台应该对其托管的应用程序几乎透明。在大多数情况下,云计算应该不需要特定的编程范例。
您使用的云平台应该能够提供应用程序所需的所有服务和依赖项。大多数主要Web开发框架都有云平台。这意味着您可以使用最符合您项目需求的任何框架/范例,而无需担心云API需要什么。
如果您正在开发PHP,Rails,Sinatra,Java,Node.js,Grails,Groovy和其他开放框架,请查看Cloud Foundry
对于.net,请查看Windows Azure
在这两个云平台中,开发人员的体验实际上变得更加简单。