I've been working on an web page to generate math exercises for my son as I was tired of coming up myself with new exercises every day during the home schooling period. I also wanted to learn more about frontend development. It uses Vue.js and requires no backend.
Well, we are working on a project that provides Hive (and Hadoop Streaming) as a service. It's http://www.hadoopondemand.com and uses amazon ec2. We have just started our private beta and you are very welcome to join. And there is also amazon's offering EMR (http://aws.amazon.com/elasticmapreduce/) which also provides an interface to Hive and Pig.
The shared library model ensures (at least for C/C++) that if a bug has been found and fixed in certain library, all packages that depend on it will take advantage of that bug fix. Imagine how many packages would need a rebuild if let's say the openssl package has been updated by the vendor and openssl has been linked statically into applicatons. Using the shared library model eliminates the need for rebuilding all packages that depend on a given library, if the given library has been updated.
https://matheplus.ninja