KIẾN TRÚC · MONOLITH
Nâng cao
CA 01 / 09
1 dev, 1 VPS — sao không tách microservices?
golearn gộp chung public site + admin panel + LabCKA + CTF vào 1 binary Go DUY NHẤT, 1 file SQLite, 1 systemd service:
Quy mô thực tế: 1 dev vận hành, 1 VPS, traffic vừa phải.
Lựa chọn: monolith (1 process) thay vì microservices (nhiều service độc lập).
❯ Với quy mô 1 dev/1 VPS, vì sao gộp chung mọi tính năng vào 1 binary DUY NHẤT thay vì tách thành nhiều service độc lập (microservices)?