~/talk

Horizontal Scaling of a Web3 system

Talkat Øredev 2022 · 2022-11-08..11-10· [web3, web-platform]
slides:none on file

Migrated web3.storage off a slow bootstrap IPFS setup into a design using S3, SQS, Lambda, DynamoDB and EKS to become a fully stateless system that removes long DHT boot times (previously ~48 hours to bootstrap) and leverages Hydra and HTTP-based indexers to publish 10k-entry advertisements. Results: indexing latency drops from minutes to milliseconds and the deployment handles 180 million CAR files in six months (roughly 1M uploads/day, 16B blocks indexed), proving practical infinite horizontal scalability.

AI-written summary · about

  1. 0:00Horizontal scaling in Web3
  2. 4:16Web3 Storage challenges
  3. 7:22Elastic IPFS architecture
  4. 10:35Data storage and indexing
  5. 13:06Indexing workflow
  6. 16:40DHT and Hydra nodes
  7. 21:57Indexer for HTTP ingestion
  8. 28:21Publishing concurrency
  9. 33:21PIV BitSwap stateless
  10. 35:26Performance metrics
  11. 37:59Elastic IPFS lessons
  12. 40:05Keep it simple stupid rule for Web3
  13. 41:52Final thoughts
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.