Friday, November 27, 2009

Orient yourself and your applications in the cloud

A good understanding of how to implement cloud computing and utilize the processing power.

Multicore processing power and cloud computing are two of the most exciting challenges facing software developers today. Multiple chips or processing cores will enable individual computing platforms to process threads unbelievably fast, and the advent of cloud computing means that your applications could run on multiple distributed systems. In this first half of a two-part article, Appistry engineer Guerry Semones gets you started with the four design principles for writing cloud-ready, multicore friendly code: atomicity, statelessness, idempotence, and parallelism.
Building cloud-ready, multicore-friendly applications, Part 1: Design principles

In the first half of this article you learned the four attributes that your code must have to take advantage of multicore computers and cloud service platforms. But once deployed to the cloud, what makes your applications soar? Appistry's Guerry Semones brings the cloud down to earth with this overview of the mechanics of scalability, reliability, load balancing, and more, in cloud computing's distributed environments.
Building cloud-ready, multicore-friendly applications, Part 2: Mechanics of the cloud
Source - http://www.javaworld.com

No comments:

Post a Comment