ddd
2016-09-03 18:33:23 0 举报
DDD,全称领域驱动设计(Domain-Driven Design),是一种软件开发的设计方法论。它强调以业务领域为核心,通过对业务领域的深入理解和抽象,来构建软件系统的核心模型和架构。DDD的主要目标是将复杂的业务问题转化为可解决的计算机问题,从而提高软件的可理解性、可维护性和可扩展性。 在DDD中,领域模型是核心的概念,它是对业务领域的抽象和表示。领域模型包括实体、值对象、聚合根、领域事件等元素,它们共同构成了软件系统的核心结构。通过领域模型,开发人员可以更好地理解业务需求,更有效地设计和实现软件功能。
作者其他创作
大纲/内容
iportal-devserver上传、发布插件信息
后台api写入redis
引用计数
申请并修改
南基
写入mq
审核
结束
mq同步北京数据到南基的mq
获取插件信息
通过
数据指针
数据类型
更新认证信息
将mq数据按照每分钟每个appkey为key暂存redis(每分钟内的按照appkey合并数据)
limit-server服务从mq读取数据,经过合并处理写入mysql
插件的动态获取
rawinthtzipmaplinkedlistziplistintsetskiplistembstr
客户端请求
这两个服务的该redis地址一定要保证相同
写入插件信息
t_dev_auth_support
客户端请求/响应
修改认证信息
展示给商务(需要改原来的展示数据)
第二版本
redis存储插件的发布信息
Stringlistsetssethash
数据合并
已认证的个人开发者
redisObject
北京
访问时间
将limit-server服务中的“数据合并”功能转移到limit-transfer服务里面
插件的发布(未完成)
暂存
南基
写入mysql
北京
limit-trans从redis读取数据并写入南基mq
编码格式
sdk-upGrade根据请求信息从redis中获取可更新的插件信息或者回退信息
limit-trans从redis读取数据并写入北京mq
第三版本
limit-server服务从mq读取数据,处理写入mysql
记录操作日志t_dev_auth_option_record
limit-trnsfer数据合并并写入南基mq
limit-transfer数据合并并写入南基mq
0 条评论
下一页