- 博客(9)
- 收藏
- 关注
原创 如何设计一个多线程处理跑批功能
在分表、多机器、多线程跑批场景下,如何设计跑批功能,可以支持动态扩缩容机器、动态调整跑批线程、动态扩容表等功能
2023-02-10 11:04:38 774 1
原创 领域驱动DDD在签到场景落地案例之实践操作(三)
DDD是一项团队活动,领域专家与项目团队通过头脑风暴的形式,罗列出领域中所有的领域事件,整合之后形成最终的领域事件集合,然后对每一个事件,标注出导致该事件的命令,再为每一个事件标注出命令发起方的角色。:根据场景分析过程中产生的领域对象,比如命令、事件等之间关系,找出产生命令的实体,分析实体之间的依赖关系组成聚合,为聚合划定限界上下文,建立领域模型以及模型之间的依赖。:场景分析是从用户视角出发的,根据业务流程或用户旅程,采用用例和场景分析,探索领域中的典型场景,找出领域事件、实体和命令等领域对象,支撑领域建模
2022-11-10 18:00:54 414
原创 领域驱动DDD在签到场景落地案例之架构模式(二)
DDD是一种设计思想,目的是把复杂业务通过领域建模变得简单,前期如果有条件的话可以邀请领域专家加入,领域专家是对该业务有长期积累沉淀,对业务的拆分、业务目标、业务发展有完整的预期。虽然领域建模过程会投入较多经历和运营、产品、开发团队、领域专家大家经过多轮会议把项目定位确定清楚,把领域拆分清楚,把业务名词做到理解一致。但是后期的业务变化在领域中沟通和开发会变的高效。本章介绍到这里,下一章将会以签到场景为案例,把DDD领域涉及落地!
2022-10-25 18:19:02 1237
原创 领域驱动DDD在签到场景落地案例之概念初识(一)
领域驱动设计近两年非常火热,相信做研发的同学或多或少都听过DDD、领域驱动设计等概念,有时候看过一些文章讲领域模型、限界上下文、聚合、实体等名称,但是把这些放到一起就不清楚怎么回事了。下面会从多个方面介绍领域驱动设计以及项目中如何使用
2022-10-24 22:16:40 537
原创 Spring开篇介绍-如果没有Spring如何对外暴露一个接口
通过使用Servlet和Spring框架对外暴露一个Controller接口,Servlet需要配置一个web.xml,增加一个接口就需要增加一个映射关系,一个系统中接口很多,维护起来会很复杂。另外Servlet的接口类需要继承操作不友好,一个Controller类只能提供一个接口,这些问题在Spring中都不存在了,不需要维护web.xml文件,一个类中写不同的方法就可以提供多个接口了综上由此可见,Spring框架帮助开发同学解放双手,把一些复杂的编码操作变得简单容易。......
2022-08-27 17:57:35 2299 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人