SAAS中的tenant、user、role如何理解它们之间的区别

如果你能先理解微服务,可能就更好理解这些内容:

tenant 英语直译是 租户、承租人,实际上在项目中与中文理解习惯并不一致。

以游戏为例,你在1区创建的角色,再去2区玩是需要重新创建的,tenant 就是区的意思

user 就是用户,就是你的账号,不论你在1区还是2区,都不需要重新注册一个新的账号

role 就是角色,每个角色对应游戏中不同的人物、职业、等级

放到项目中实际理解就是,你开发的A、B、C...等多款软件,都可以在一个项目框架里,使用SaaS (multi-tenant)的架构形式,而不是针对每个软件写多个后台服务。

所以,以后如果有人再跟你说什么多租户,不论他技术高低,但一定是一个不愿意动脑筋去深思的人,人云亦云。

不代表我说的就一定是对的,如果有不同意见的欢迎留言告知。

微信公众号:大雕哥
只服务一小部分有独立思考的高端用户!
100000人已关注
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏