Cloud computing, offering on-demand access to computing resources throug...
Micropayments are increasingly being adopted by a large number of
applic...
Peer-assisted content distribution networks(CDNs) have emerged to improv...
Cryptocurrencies are an emerging economic force, but there are concerns ...