如何做好技术评审

技术评审流程与要点指南。包含评审准备、评审要点、常见问题、评审 checklist 等。

DDD记录

这篇文章讨论了在 充血模型 和 贫血模型 之间找到平衡点,强调在实践中可以适当妥协。通过 DDD 中的 聚合根 和 领域服务 思想,减少不必要的服务类,简化设计,同时借鉴 CQRS 来优化查询逻辑。文章建议,尽管充血模型增加复杂度,但可以通过适度的领域服务管理和领域事件来达到合理的业务处理和开发效率。

Spring 异步事件本地消息表设计

Spring 异步事件与本地消息表结合的设计方案。实现最终一致性的分布式事务解决方案。