Umbra Documentation
0027 message content exclusion
검색 초기화
luxtradev/Umbra
Home
Overview
Architecture
Domain
Data
Flows
Guides
ADR
Roadmap
Umbra Documentation
luxtradev/Umbra
Home
Overview
Architecture
Domain
Data
Flows
Guides
ADR
ADR
ADR-0001: Language: Go
ADR-0002: Discord Library: disgo
ADR-0003: HTTP Framework: Echo
ADR-0004: Database: Neon Serverless PostgreSQL
ADR-0005: DB Layer: sqlc
ADR-0006: Migration: Atlas
ADR-0007: Cache & Queue: Redis
ADR-0008: Frontend: Bun + Vite + React
ADR-0009: Monorepo: Bun workspace (single go.mod)
ADR-0010: Deploy: Fly.io + Vercel
ADR-0011: Hybrid License Model
ADR-0012: License and Subscription Separation
ADR-0013: Payment: Toss Billing
ADR-0014: Recovery via Temporal Workflow
ADR-0015: asynq vs Temporal Split
ADR-0016: Outbox Pattern for Cross-Domain Events
ADR-0017: Process Separation: Bot / API / Worker
ADR-0018: Domain Code Sharing over RPC
ADR-0019: Pragmatic Hexagonal Architecture
ADR-0020: PostgreSQL Schema per Domain
ADR-0021: PK Type: UUID v7
ADR-0022: Payment Time Jitter
ADR-0023: Live Sync Batch Processing
ADR-0024: Restore Mode: Sync (Git Reset Style)
ADR-0025: Snapshot JSONB Storage
ADR-0026: Anti-Nuke MVP Inclusion
0027 message content exclusion
ADR-0028: Frontend Routing & Data: TanStack
ADR-0029: UI Library: shadcn/ui
ADR-0030: OpenAPI Type Synchronization
ADR-0031: Future Rust Rewrite on Nabi Runtime
ADR-0032: Frontend Linter & Formatter: Biome
Roadmap
0027 message content exclusion
맨위로