我这个用微服务架构,我应该怎么分块啊
1是按角色分,所有的业务都写在一个服务里,然后前端两个角色,管理员和客户,分别建立两个服务,这两个服务没有业务都调用这个总的服务
2按功能分,每个功能分出一个服务来
要不你具体分享一下按照角色划分这个方案的设计