-
Type:
New Feature
-
Resolution: Fixed
-
Priority:
Major
-
Component/s: SolarQuery
-
None
For applications that are public facing, the amount of queries generated by the application can be tied directly to the number of individual users viewing the application. For example, if 100 people visit a URL at roughly the same time for an application that queries SolarNetwork to display data, then 99 of the queries will essentially be duplicates.
A caching proxy server could be deployed as a cost-effective option in terms of keeping the computational costs in SolarNetwork down, by returning cached query responses where reasonable. Somehow the costs of running this proxy server must be accounted for, either by adding a subscription cost to make use of the proxy or by absorbing the cost into the existing subscription plans.