点击空白处退出提示
作品详情
负责功能:1:采用了DDD领域驱动设计思想来进行服务、模块的划分,提高了系统的可维护性和可扩展性。
2:系统核心功能资产分级分类方法的开发:
1):由于对接方的字段的数量达到几十万,为了提高字段分级分类的效率。通过阻塞队列+线程池,将每个字段作为一个任务实体放入阻塞队列,后台通过多条线程从队列中逐个取出任务实体进行分级分类。
2):借鉴AQS的设计思想,使用模板方法,将阻塞队列+线程池的代码和业务代码分开,不同类型的
资产只去需要实现对应的业务代码无需关心队列的实现,提高了代码的可读性以及可扩展性。
3:针对复杂多样的资产类型,使用策略模式,设计了多个资产连接器来进行资产的连接以及数据的获取,
方便上层业务的调用以及资产类型的扩展
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论