System Architecture
Built for the unique infrastructure landscape of Africa. Afribase utilizes a distributed mesh of regional nodes across Lagos, Nairobi, and Johannesburg to ensure data residency and sub-100ms latency for African businesses.
Component Stack
PostgreSQL
The core relational engine. We provide a dedicated instance for every project, ensuring zero resource contention and maximum performance.
GoTrue
Our identity and user management server. It handles JWT issuance, provider integration, and user metadata synchronization.
PostgREST
Automatically turns your PostgreSQL schema into a secure, RESTful API. No backend code required to access your data.
Realtime Server
A globally distributed Elixir server cluster that manages WebSocket connections and listens to Postgres WAL events.
Request Lifecycle
Client Request
API Gateway validation
Database Policy Check
Secure Response
Open Source Promise
Every component in the Afribase stack is open-source. We believe that critical cloud infrastructure should be transparent and community-driven. You can self-host the entire stack or use our managed cloud.
