cmux-backend 是一份规定 cmux 后端与云虚拟机代码写法的 Skill。请求、数据库与外部服务容易一起出错时,它用 Effect 管理主要流程,把入口与服务职责分开。
路由只解析请求、调用程序并把已知错误映射成响应,意外缺陷另处理。云 VM 的生命周期、限额和使用事件以 Postgres 为依据;简单数据结构或界面代码不必为了统一而强套 Effect。
主文还规定生产与预发迁移走专门流程,不放在构建或请求启动中。具体身份认证、控制平面和错误边界另有参考,本文没有展开未读细则,也没有读取密钥文件。适合 cmux 当前文档描述的后端架构,不能把它当成所有 Next.js 服务都必须采用的方案。