⛈️

Scalable RPC endpoint

Next Milestone Date
January 10, 2022
Assign
Leo Chen
Status
Objective Defined
Github
Grant-1
Grant-2
Grant-3

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
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