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.