GopherForge System Architecture
Access, service ownership, state, events, and observability
GopherForge Runtime
Private Service & State Plane
Operations Plane
Operators · browser clients · Architecture component
Operators
browser clients
React Admin · management console · GopherForge Runtime · web
React Admin
management console
web
Traefik Gateway · routing + policy · GopherForge Runtime · edge
Traefik Gateway
routing + policy
edge
auth-service · ForwardAuth + RBAC · GopherForge Runtime › Private Service & State Plane · Go
auth-service
ForwardAuth + RBAC
Go
identity-service · accounts + access · GopherForge Runtime › Private Service & State Plane · Go
identity-service
accounts + access
Go
Platform Services · system · audit · file · monitor · bpm · GopherForge Runtime › Private Service & State Plane · 5 × Go
Platform Services
system · audit · file · monitor · bpm
5 × Go
Observability · Prometheus · Grafana · OTel · Jaeger · Operations Plane · operations
Observability
Prometheus · Grafana · OTel · Jaeger
operations
State Plane · PostgreSQL · Redis · MinIO · GopherForge Runtime › Private Service & State Plane · durable
State Plane
PostgreSQL · Redis · MinIO
durable
NATS JetStream · events + durable streams · GopherForge Runtime · async
NATS JetStream
events + durable streams
async
HTTPS
API / HTTPS
ForwardAuth
HTTP
platform APIs
metrics + traces
SQL + cache
data + objects
pub / sub
Legend
External
Frontend
Security
Backend
Cloud
Database
Message bus
Ready
Chapter 01 / 01
Guided chapter
Diagram guide
Explore this system
×
Inspecting compiled semantics
01
Find any node Search labels, responsibilities, kinds, and stable IDs.
/
02
Trace a route Ask how two semantic nodes connect in authored direction.
R
03
See the whole system Open Semantic Radar with a live viewport and stable nodes.
M
04
Compare semantic kinds Count roles, reveal their traffic, and compare direct authored links.
L
05
Play the guided story Walk the authored chapters and real relationships.
P
06
Enter Presentation Stage Give the live diagram the viewport without changing export.
F
E ExportT ThemeS Style0 Reset+ Zoom in- Zoom outEsc Close
Find a node
×
⌕
/
No matching nodes
Semantic passport
Authored reach
Upstream 0
Downstream 0
×
Copy link
Relations
Route probe
Choose a start node
Find start
Copy link
Clear
Pick two semantic nodes on the diagram
←
▶
Journey
→
Overview
Choose the source, then the destination. Direction matters.
Semantic lens
Compare system roles
×
Choose up to two semantic kinds. One reveals its real traffic; two compare only direct authored relationships.
Choose a kind to inspect its nodes and touching relationships.
Copy link
Clear
Semantic radar
Building overview
×
Click node Drag to pan
PATH
MAP
LENS
⌕
?
−
100%
+