MulticoreInfo.com header image 2

Building cloud-ready, multicore-friendly applications, Part 2

May 1st, 2009 · No Comments




By Guerry Semones, JavaWorld.com
“In the first part of this article you learned about four important attributes your code needs in order to run most effectively on multicore computers, or in multi-computer environments like the cloud:

* Atomicity
* Statelessness
* Idempotence
* Parallelism

But how exactly do these features help you take advantage of cloud platforms? Applications in the cloud inherit capabilities from the underlying cloud architecture — capabilities like scaling out horizontally, scaling up across multiple cores, availability, reliability, manageability, load balancing, and command and control. I touched on these benefits in my previous article; in this one, I’ll explain how cloud platforms deliver these benefits to your code. ”

Full Story

  • Share/Save/Bookmark

Tags: MulticoreInfo

Like what you're reading? Come back every day for multicore news, or subscribe to RSS updates.



Stumble It!