跳至项目清单
ANLAN.STORE

项目资产库

pulseboard

具备 API 密钥边界、队列、健康探针、OpenAPI 与可检查运维证据的生产型可靠性 SaaS 作品。

问题

可靠性工程无法只靠截图判断。PulseBoard 必须呈现系统边界、失败行为与运维控制,让小型 SaaS 的可信度可被检查。

我的角色

我负责公开产品界面、API 契约、持久化模型、工作队列、部署计划与验证套件的设计及实现。

限制条件

系统必须保持低成本、可在本机复现、清楚划分认证边界,并且部署时不提交秘密。

关键决策

Hono 保持 API 精简,PostgreSQL 管理持久状态,Redis 与 BullMQ 隔离异步检查,Nginx 则维持 `/demo/` 下稳定的公开命名空间。

架构

请求先通过 API 密钥边界,再进入工作区范围资源。任务送入队列,由 worker 执行检查;健康端点分别呈现存活与依赖服务就绪状态。

工程证据

在线控制台、客户界面、OpenAPI、健康探针、测试、ADR、部署 Runbook 与公开界面验证器共同构成工程证据。

成果

成果是一套可检查的作品系统:访客能从产品行为一路追到 API 与运维证据,不依赖虚构的使用数据。

限制与下一步

这仍是作品集规模的部署。负载测试、多区域容错与正式告警投递目前不在证据范围内。