[System Design] BI资源服务 (ResourceService)

Posted by Akilis on 26 Jun, 2021

职责与定位

系统框架

服务间交互


服务架构

分析大致需求,归纳到相关领域内解决问题。转化为对资源属性一系列操作,通过下沉通用性接口,达到尽可能解耦合,高度复用的目标。


服务部署


控制和数据协议


BI资源领域抽象(Resource domain abstraction)

资源对象模型属性


资源操作类型原语

资源的不同属性有不同操作,为了满足跨项目迁移、复用模板、扩展关联第三方资源、评论标注、以及删除治理的场景需求,提出以下原语:

可行性展示

本节以一个实际需求,根据系统设计进行技术推演,证明可行性。同时提出落地接口的设计范式。


   WEB    DDD    OOP    BI   

 Share on: Email