Skip to content

Architecture

Understanding dgbit's system architecture.

  • Overview


    High-level system architecture

    Overview

  • Service Bus


    NNG-based inter-process communication

    Service Bus

  • Data Flow


    How data moves through the system

    Data Flow

Design Principles

Modularity

Each component is independent and can be deployed separately.

Scalability

Workers can be scaled horizontally for increased throughput.

Reliability

Async job processing with persistent state.

Extensibility

Pluggable strategy system with registry pattern.