架构实训营
微信的业务架构
学生管理系统设计
语言选择 Java,因为使用大家熟悉的语言更好
学生管理系统,只需要 1000 人,所以性能应该不用太过考虑,扩展性也是,可用性要高,数据安全要保证。预算不高的情况下,用云服务器可以降低成本,一个 webserver 做业务,数据库做主备保证不丢失
为了保证可用性,防止单点故障,可以加一台 WebServer,用 Nginx 做反向代理,在一个 WebServer 故障的时候,可以继续提供服务,不过成本稍微提高一点
版权声明: 本文为 InfoQ 作者【ren】的原创文章。
原文链接:【http://xie.infoq.cn/article/a75fde80888ff5867680e3264】。未经作者许可,禁止转载。
评论