架构实战营模块一作业
方案一优缺点:
拆分三个比较独立模块,便于三人分工;
三台服务器成本低非常适合学生;
LAMP 模式开发简单,团队有 PHP 高手,有相关技术背景,且 mogodb 读写性能高;
从 DNS 直接访问服务器,有单点故障风险,高可用不足;
团队其余两人不会 PHP,学习成本较高;
方案二优缺点:
拆分三个比较独立模块,便于三人分工;
团队都使用 JAVA,技术应用范围广,学习成本低;
三台服务器,成本低,比较适合学生;
mysql 没有 mongdb 读写性能高,高性能比不上方案一,不过两台服务器也可以满足 1 千的学生;
方案三优缺点:
拆分三个比较独立模块,便于三人分工;
团队都使用 JAVA,技术应用范围广,学习成本低;
采用了缓存 redis,性能比方案一,二都要高;
采用了负载均衡,高可用比方案一,二要好;
采购成本比较高,5 台服务器;
综合上述分析,采用方案二最符合毕业的设计,采购成本低,学习成本低,且性能也基本能满足;
评论