saas餐饮管理软件 一个SAAS系统服务平台(前后端 中台)的最佳开发架构是?

一个SAAS系统服务平台(前后端 中台)的最佳开发架构是?我是一个全栈工程师,我个人现在看市场和行情,前端主流是什么虚拟用户.js, 反应.js两者都有自己的生态圈和系统,而且都很容易学习。对于后端、

一个SAAS系统服务平台(前后端 中台)的最佳开发架构是?

我是一个全栈工程师,我个人现在看市场和行情,前端主流是什么虚拟用户.js, 反应.js两者都有自己的生态圈和系统,而且都很容易学习。

对于后端、大型项目或小型项目,建议使用Java。建议使用弹簧靴脚手架。该框架可以使用微服务框架springcloud,springcloud可以划分为单个服务,并根据不同的业务独立部署。以后保养好。!大公司有时间和金钱在中间玩。中小企业直接对接。

5万租户的saas系统,数据库该如何设计?如果采用单租户独立数据库需要多少台?

从成本的角度,帮助业主分析每个方案:

1。单租户独立数据库:部署和操作成本高(50000个实例),优点是可以针对单个租户进行个性化,但共同需求会发生变化,每个数据库都需要修改;

2。一个SQL数据库NoSQL集群:适中的成本,强大的关系库存,一致的数据(订单等),NoSQL存储基本数据和归档数据。缺点是代码稍微复杂一点;

3。Newsql集群:成本适中,优点是代码基本上不需要更改。