使用Dubbo划分项目模块,如何分?

住手丶让我来 2019-10-21 02:23:09
想问一下一个商城项目,我分为购物车模块,商品模块,搜索模块,管理模块,订单模块。如果使用Dubbo就行远程调用的话,我应该创建多少个项目?我有两个思路,但是不知道对不对,想来问问各位大佬。第一种就是我为每个模块都设置生产者和消费者,这样子整个项目就有11个小项目(还有API项目模块),另外一种就是我只有一个生产者,每个模块设置成一个消费者,则一共有六个小项目。请问各位大佬我的这两种思路对吗,哪个好一点,或者说有没有其他思路感谢大家
...全文
214 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
oh_Maxy 2019-10-21
  • 打赏
  • 举报
回复
购物车,订单,商品主数据,是商城标配,考虑到后续扩展性,可以前期就拆分使用微服务。
不考虑的话,可以放一个项目,不同包路径下,为将来拆分留一手。。

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧