SecAI Radar


layout: default title: System Architecture


System Architecture

The platform operates using a distributed, cloud-native architecture.

1. Frontend: React Web App (public-web)

Built on React / Vite / Tailwind, the frontend serves as the human-in-the-loop dashboard. It queries public endpoints and handles complex submission processes securely.

2. API Backend (public-api)

A robust FastAPI (Python) layer acting as the orchestrator.

3. Data Tier: Postgres + pgvector

Running on Azure Flexible PostgreSQL.

4. Background Workers

To keep rankings fresh without locking the API tier, specialized Python Background Workers do the heavy lifting: