Hyperce Knowledge Base
Knowledge Base

Architecture Overview

High-level overview of the system architecture.

Overview

This document provides a high-level overview of the Hyperce platform architecture.

Components

ComponentTechnologyPurpose
API GatewayKongRequest routing, rate limiting, auth
Backend ServicesNode.js / GoBusiness logic and data processing
DatabasePostgreSQLPrimary data store
CacheRedisSession storage and caching
Message QueueRabbitMQAsync task processing
CDNCloudFrontStatic asset delivery

Architecture Principles

  • Microservices: Each domain has its own service with a clear API boundary.
  • Event-driven: Services communicate asynchronously via message queues where possible.
  • Infrastructure as Code: All infrastructure is managed via Terraform.
  • Observability: Every service emits structured logs, metrics, and traces.

On this page