Appearance
系统架构与运维主题
本部分面向想了解 Neuro OJ 内部实现的运营者与开发者,介绍系统架构、安全模型、存储交付与风控数据边界。
建议按以下顺序阅读:
- 系统架构 — 模块组成、基础设施与评测交付链路。
- 安全模型 — 认证、密码、沙箱隔离、题目可见性与结果投影。
- 存储与评测包交付 —
noj-storage://与noj-download://两层 URL。 - 对象存储生命周期治理 — 只读盘点、对象类型与告警。
- 竞赛风控数据说明 — 来源 IP 与代码相似度线索的用途与保留策略。
运维操作请走 CLI
本部分讲"系统如何设计";安装、启停、升级、备份等实际运维动作请使用 noj-cli,参见运营者文档。