Real time vs Caching Data in Genability APIs
By Emile Baizel
| Reading time 1 minute
One question we hear a lot is whether our pricing data is intended to be cached or served up real time. The short answer is that we design our APIs to be accessed real time. One of the biggest benefits of real time access to the APIs is this allows us to ensure that the data being provided is as up to date as we have. Electricity prices are constantly changing and we want to ensure we are providing the most up to date data.
Also, the Price and Calculate methods handle all of the variability and complexity inherent to tariffs and present a simple interface to extracting business value out of the tariff data. The Price and Calculate methods must always be run real time and can not be cached.
Our goal is to be integrated into real time products and services and we understand that performance and uptime is critical to all products and services. We work hard to keep our APIs very fast and responsive. We pre-process as much of the computation as we can. We run in the cloud on redundant servers at Amazon. For times when your application cannot access the internet, or for the time you need to cache the data on your side, our Silver and higher plans allow you to do this.
Also in Products
How to calculate the cost of a tariff
By Emile Baizel | Aug 3, 2011
Time of Use Electricity Rates Over the Holidays
By Emile Baizel | Jul 5, 2011
Electricity Rates by Territory
By Emile Baizel | Apr 22, 2011
Genability API's now in Public Beta
By Jason Riley | Apr 5, 2011