Skip to content
Blockchain Association of Cameroon
BAC-L3-OPS-112Blockchain infrastructure and DevOpsAdvanced

Public RPC infrastructure

Serving developers without exposing your validators: load balancing, caching, rate limiting and strict isolation.

Level
L3Infrastructure engineer
Duration
4 h
Track
Blockchain infrastructure and DevOps
Maintainer
DevOps / Blockchain Infrastructure Engineer

Learning objectives

  • 01Expose a load-balanced, cached RPC service
  • 02Rate-limit per caller without penalising legitimate use
  • 03Fully isolate consensus nodes from the public service

Guided lab

Deploy a public RPC service with caching and rate limiting, then measure how it holds under load.

Independent lab

Size and cost BAC's public testnet RPC service.

Security angle

Filter the methods exposed: some queries alone are enough to freeze a node.

Assessment

Service under load, with a performance record and filtered methods.