Skip to content
bitzorcas
EN

Concept

架构图

BitzOrcas.Modern 系统架构的可视化图表集合。

Last updated

BitzOrcas.Modern 架构图集合。每张图都有独立子页面,点击卡片进入查看全尺寸版本。

核心架构图

系统总览

三个宿主、十个构建块库、七个平台模块和三个外部基础设施依赖的全景视图

查看大图

模块依赖关系

18 个限界上下文的四层依赖结构,含红线反向依赖标注

查看大图

分层架构

每个模块内部的五层架构:Endpoints → Application → Domain → Infrastructure → Persistence Models

查看大图

管线与流程图

Mediator 管线

7 层管道行为的请求处理流程

查看大图

认证与授权

三 Scheme 认证和统一授权决策服务

查看大图

事件驱动架构

CAP Outbox 模式下的事务性事件发布

查看大图

基础设施图

ORM 适配器模式

SqlSugar / EF Core / Dapper 三级适配器切换策略

查看大图

审计分片

六类审计的分片存储和保留策略

查看大图

生命周期与流程图

请求生命周期

HTTP 请求穿越 API 中间件管道的完整流程,从异常处理器到端点

查看大图

CAP 事件发布时序

基于 CAP 调度器的事务性发件箱模式,实现可靠的事件发布

查看大图

工单工作流状态机

工单实体从草稿到审批再到完成的状态流转

查看大图

应用启动时序

API 宿主从 WebApplicationBuilder 到健康检查就绪的启动序列

查看大图

领域与数据

实体继承体系

四层实体继承树及领域契约接口,支持租户隔离、软删除和审计

查看大图

多租户解析链

八步优先级排序的多租户解析责任链

查看大图

CQRS 命令查询分离

并行的命令与查询处理流程,包含共享和专用的管道行为

查看大图

异常处理层级

从领域异常到 HTTP 状态码映射的分层错误处理策略

查看大图

结构与组织

构建块职责矩阵

十个构建块按基础设施 vs 应用层、横切 vs 核心职责定位

查看大图

模块内部结构

模块内部的嵌套分层结构,展示各层和边界

查看大图

依赖注入树

四个组合根组的 DI 注册层级

查看大图

模块责任归属

平台模块限界上下文的责任归属和分组

查看大图

宿主技术栈

六层技术栈,从 HTTP 端点到外部资源

查看大图

ORM 适配器关注点

三种 ORM 适配器(SqlSugar、EF Core、Dapper)的特性交集与独有功能

查看大图

设计规范

所有图表遵循统一视觉设计系统:

属性用途
Paper#f5f5f5温暖白烟背景
Ink#2d3142主文本与描边
Accent#eb6c36焦点元素(每图最多 2 个)
Muted#4f5d75次要文本与默认箭头
Link#2e5aa8HTTP/API 调用、外部系统

相关文档