#289 High Performance Public Infrastructure (Ongoing Costs for Q2 2021)
OnFinality is a SaaS platform providing infrastructure services for the Kusama/Substrate community. We just launched our beta version of a shared node API Service and are already listed in the Polkadot.js app. This service expands on our core mission - to support all blockchain developers in the world by providing core infrastructure so they can focus on building the next dApp.
This funding grant is for the ongoing running costs of two pools of Kusama nodes for Q2 2021 (April, May, June) - this will be proposed again every three months.
- These costs are currently estimated at USD $9,056.34 each quarter
- In Q1 2021 we served (see previous proposal report):
- A grand total of 252,483,124 requests over the quarter.
- A record 23,686,188 daily requests
- A rolling 7 day average at the end of the Q1 period of 2,588,618 requests each day
- We’ll maintain our free tier for users of 500,000 requests a day. This is so we can maintain and ensure that Kusama is accessible by all, from the largest and most funded development teams, to the many amatuers tinkering away.
- We’ll maintain the one click deploy dedicated node access to Kusama for customers that need more than what our API service is intended for
- You can access our public API service by creating a free account for our admin portal, or by connecting to it using Polkadot.js
You can read more about this proposal, including detailed itemised costing here
Show More
Q2 Summary
Over the last 3 months (April, May, June 2021) we've provided a scalable free Kusama public API service so that everyone can access a public pool of managed Kusama nodes.
Between 2021-04-01 and 2021-06-30 our Kusama API service has:
- Served over 2.5 billion requests (an increase of 926% on the previous quarter)
- Accumulated almost 13 TB of data egress
- The highest daily total was 75,055,116 requests in a single 24 hour period
- Our rolling 7 day average at the end of this period was 62,130,407 requests each day.
- The last billion Kusama requests took only 16 days
- Note the huge increase in traffic from when the parachain slot auctions launched!
Shortfall between expected and actual costs
This last quarter was huge for Kusama and OnFinality, the demand for our services was unprecedented.
In our Q2 proposal, we forecast the infrastructure and traffic needs of our solution for the coming period using a simple linear function. Unfortunately this was a significant underestimate. As a result, we spent 125% more on data egress, and almost 200% more on compute resources.
Back in April, we estimated costs for the quarter at USD $9,056.34 but at the end of the quarter our total costs were USD $12,962.24 - an increase of $3,905.91 over expectations. We have proposed a tip to help us recover these costs.
Future Proposals
Additionally, in the future we will not make forecasts of the quarter ahead. Instead we propose to recover costs for the quarter past. We’ll also include running costs for our small Rococo cluster in the Kusama treasury proposal.
You can always see live data on our API service on our public status page at status.onfinality.io.
Please read more about these statistics and access the raw data behind them on our full report here
Discover similar proposals