The Competing Consumer Pattern enables a system to process multiple messages concurrently to optimize throughput, to improve scalability and availability.
By introducing an Asynchronous Queue between a task and a service, you will be allowing the service to handle the messages at its own pace
Public CDNs are awesome; they are fast and free, but it means that third parties have control of stuff that run on your site. What if the CDN is compromised?
The Battery Status API provides information about the system's battery to the browser. How can this be used for advertising?
It is becoming increasingly important, especially on mobile devices, to have your apps support IPv6. What does it take to get your app ready?