Twitter Polling in the Cloud in 30s using PiCloud
blog.picloud.com
blog.picloud.com
On top of that, to make the API call worth it, the computations need to take orders of magnitude more time than the network latency... Does anyone have any good ideas of what one could do with it? This Twitter bot wasn't really a good example, as I can run this sort of thing on any of my home computers. It seems to me as if even the PiCloud guys are struggling to find uses for their service...
Currently, our users are mainly scientists and researchers that leverage PiCloud's parallelism to expedite their computation. A lot of the use cases are simulation and equation solving related - in areas such as finance, geology, hydrology, and biology. Many of the algorithms(especially monte-carlo methods) used in these fields are computationally intensive and embarrassingly parallel (http://bit.ly/dj3qQm) and benefit from PiCloud's compute power.
On web apps, wile we cannot host web apps, we can benefit them. Some of our customers are using us as a web scraper for their backend. Encode videos (http://bit.ly/9JkLph) also works. Ultimately, any background task can use PiCloud; we for instance used it for an automatic Facebook photo tagger app. If your app is already on the cloud (esp. on AWS), you will no latency difference between your own machines and PiCloud's ; PiCloud will save you though from the headache of managing servers for background processing.
With crons, we are aiming to offer the community an easy and realiable way to run periodic work. While you can run a twitter bot on your own computer, it stops working when you power-off your computer or disconnect it from the internet. PiCloud's cron scheduler will always be running 24/7. And if you have multiple compute intensive crons, each will run much quicker by being spread horizontally across our cluster.
All in all, it sounds like a very useful service, and I'm really looking forward to you guys adding more and more features. Hopefully one of these days I'll find something to use it for, because my invitation code has been gathering dust (it's been that long)!
You can also connect to any service with us. Amazon SQS works well if you need a highly scalable queueing system.