« Mashup Video | Main | Cloud Substitutability: Is it Really Important? »

Comments

Don Campbell

So, just for fun, let's complete the cross product...

Small number of small problems: Clearly this falls into the 'who cares' category. On a good day, I can solve a small number of small problems by myself...before lunch...without a cloud.

Large number of large problems: What would the cloud look like if it could do this? Perhaps this is the cloud of the future. A single cloud with globally connected hardware AND information. The sum of human intelligence and possible analytics providing at-your-finger-tips access to the most complex problems of humanity. Cancer, global warming, energy, SETI, etc. Nothing could stump it. And it would only get smarter. If the cloud initiatives of today can lead to that kind of tomorrow...sign me up!

Don

Niraj

Don -
"Small number of small problems" really comes into the tools space. No one is going to small your problem specifically but generic tools like eclipse will help you solve them. So it is an important market for tool vendors OR I think Google App Engine is targeted towards that.

Large number of Large problems - By definition ,there should be tons of people already working on these.Today this bucket is clearly Enterprise IT where people like IBM , oracle , SAP make money.

Tariq Rauf

I think this is an interesting way of looking at cloud space.

I wonder, though, whether it would be more useful / appropriate to look at the cloud as a resource you can use either of these two ways and evaluate the appropriate use of the this resource on a problem by problem basis.

So, for a particular problem that is more conducive to a small number of large problems model you would set up that structure for your system and the other way around for other problems.

So, I would say, both ways of looking at a problem are valid and one needs to decide which one, or combination thereof, makes sense for a given problem.

It might be useful to think of providing support at the IDE-level for modeling an application along these lines and observing how that translates to an API at a code level - internal to the application - and what kinds of composability it buys you. At an external level, e.g. at the REST level, the API would be much more coarse grained and might even look the same in both cases.

... just some initial thoughts.

- Tariq

Chandra Tekwani

I like the explanation of solving many small problems vs few large problems.

One such forum put together to realize the potential of mobilizing the cloud to solve problems of millions of sales professionals on the street and thousands of physicians. Now that is 2 different market segments but can same solution to the problem.

See more details at,
http://mobilize-the-cloud.iitroorkee.us

dissertation writing help

Excellent Blog every one can get lots of information for any topics from this blog nice work keep it up.

thanks

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment