⛈️

Elastic RPC

Next Milestone Date
June 10, 2022
Assign
Leo ChenDiego Nava
Status
Live on Testnet
Github
Grant-1
Grant-2
Grant-3
Release Date
2022 Q2

The goal is to use the new architecture to build a scalable RPC end point solution. Check the “Uptime and Scaling for Services” document for design principles and high level architecture.

The high level goal is to support

The following is a list of all the task items.

research on various cloud DB for backend
TiDB
MongoDB
SingleStore
prototype with new Cloud DB backend
new RPC handler based on the Cloud DB
Separate Repo (not needed)
high performance and availability DB writer/indexer
New Project
support both explorer DB and blockchain DB
scalable reader with auto scaling setup and monitoring
research on cache DB to support fast read access
support project ID and secret in RPC request
accounting support and proper configurable rate limiting