TL;DR: While the Raiden Network is not ready for prime time yet, its little sister is an off-the-shelf micropayment solution which could be implemented to help solve some of the scalability and latency challenges of many use cases today.
Introducing µRaiden (Micro Raiden): a robust framework to implement instant and free pay-per-use payment channel technology in commercial applications.
is an open source, easy-to-use, off-the-shelf system to implement ERC20-based micropayments. It uses unidirectional payment channels to allow for frequent, fast, and free payments between two parties. These enable providers to easily charge for their services on a pay-per-use basis. Applications that encourage recurring customer payments or even micropayments can greatly benefit from a µRaiden setup. Examples include paywalls for news articles, pay-per-request APIs, micropayments for storage, bandwidth, and computations, livestream tipping, etc. µRaiden will also be used in the Raiden Network to pay auxiliary helpers for services such as path finding or channel monitoring.
Our second demo shows how µRaiden micropayments can be used for per-use API payments using just a few simple lines of Python code.