ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

CQRS架构——让“读写分离“更优雅

CQRS架构——让“读写分离“更优雅

CQRS架构——让"读写分离"更优雅

你有没有遇到过这种情况?

生活场景:图书馆的"借阅室"和"自习室"

大学图书馆一般有两个区域:

借阅室——你进去是为了找书、还书、借书

  • 书架密密麻麻
  • 灯光不用太亮
  • 安静但人来人往
  • 追求的是找书效率

自习室——你进去是为了看书、学习、写作业

  • 桌椅宽敞舒适
  • 灯光充足
  • 可以小声讨论
  • 追求的是学习体验

如果把两个功能混在一起会怎样?

图书馆管理员:“同学,你要借的书在这边,但你要学习的话请去那边坐。”
你:“我就想在这边边借边看不行吗?”
管理员:“那你坐的位置挡住了别人的借书路线…”

技术故事:一个模型的困境

传统架构里,我们用同一个模型处理"读"和"写":

publicclassUser
返回列表