跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 预备微服务拆分 ,公共类服务提取问题
未分類
4 11 月 2020

预备微服务拆分 ,公共类服务提取问题

预备微服务拆分 ,公共类服务提取问题

資深大佬 : simonlu9 3

目前系统遇到公共模块有这些,字幕,分类,标签,这些都会被业务模块共用,那么是否应该把这些实体和响应的 curd 方法也抽取到公共模块呢,以往的经验只是抽取实体类,但是如果到时候拆微服务又是一个坑,数据库不同地方,这些公共的实体该怎么放,还是说每个模块自己维护自己的分类,标签,字幕

大佬有話說 (4)

  • 資深大佬 : w292614191

    不要为了微服务而微服务。

  • 資深大佬 : xuanbg

    虽然人和宠物、物品都有名字,但名字可不是公共属性,而是每个个体的固有属性。

  • 資深大佬 : jtchris

    拆微服务的话,根据这些公共模块数据的更新频率、数据量与复杂程度,每个服务各自维护一份或者使用一个单独的服务都是个办法。前者的一致性可能会存在些问题,后者可能又复杂了些,只能说是从上下文和实际的使用情况尽量平衡了。

  • 資深大佬 : WispZhan

    请按事物原本的样子设计系统,不要为了微服务而微服务。 尽量用代码来描述现实世界的业务形态,建议了解一下 DDD 。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具