Performance
Kubuno is lightweight by design (Rust + PostgreSQL, no external broker). A few levers.
- Connection pool: tune
KV__DATABASE__MAX_CONNECTIONS(default 20) to the number of modules and the load. - PostgreSQL: a properly sized server (shared_buffers, work_mem) benefits every module.
- Modules on demand: only install what you use — every module is a process.
- Static caching: let the reverse proxy cache the frontend assets.
Note
Postgres plays three roles (data, LISTEN/NOTIFY events, SKIP LOCKED jobs). Monitor it first.