DOCS/hub/Technical
Performance & Stack
Dylaris is built for extreme performance and low latency. It is designed to run on everything from high-end clusters to low-power edge devices (like Raspberry Pis).
Technology Stack:
- Backend / Gate / Link: Written in Go (Golang) for high concurrency and native performance.
- Frontend: Built with React, Next.js, and Tailwind CSS.
- Database: SQLite (Embedded) for the Hub or PostgreSQL when configured. (Stateless with PostgreSQL)
- Tunneling: Custom implementation using
yamux(Yet Another Multiplexer) for stream multiplexing over a single TCP connection.
Resource Usage (Approximate):
- Hub: ~20-50 MB RAM (idle).
- Gate: ~10-30 MB RAM (idle), scales linearly with active connections.
- Link: < 15 MB RAM. Very low CPU footprint.
Core Libraries:
gofiber/fiber: High-performance Web Framework.gorm: ORM library for SQLite interaction.hashicorp/yamux: Reliability layer for multiplexed streams.redis/go-redis: For cluster state management (Business/Hoster plans).
ID: 16LAST UPDATED: 3/1/2026