- 57
- 0
- 约7千字
- 约 11页
- 2017-04-20 发布于湖北
- 举报
完整社交APP需求分析原型设计整体架构前端后端架构选编
?一个社交App需实现的功能
用户关注的常规社交功能、活动、地理位置、探索功能、新鲜事、视频照片分享等等,需要提供的功能不胜枚举,所以从技术角度来说,开发者需要解决的问题也是异常复杂的。
当一款社交App发布之初,用户访问量比较小,使用一台服务器就能够支撑全部的访问压力和数据存储需求,但是互联网应用具有病毒式的传播特点。一款App很可能会面临一夜爆红的现象,访问量和数据量在短时间内呈现爆发式增长,这时候会面临的局面是每天上亿PV、数百万新增用户和活跃用户、流量飙升至每秒数百兆。这些对于一个只部署了简单后端架构的应用来讲是无法支撑的,会直接导致服务器响应缓慢甚至超时,以及在高峰期时服务呈现瘫痪状态,使得后端的服务完全无法使用,用户体验急剧下降。本文将会通过一个真实的案例来分享一个社交应用如何构建一个具备高伸缩性的后端系统。
??交App最初部署的后端架构解析
社交App在最初的时候,后端架构相对比较简单,最初是部署在基础网络之上。最前面放置一台绑定了公网IP的nginx服务器作负载均衡,后面放置3台应用服务器来负责处理所有业务上的请求,最后面搭建一台MySQL Database数据库。
INCLUDEPICTURE \d /adapt/0/f361db82-cbb8-4ec8-91cb-84e7bff008af/800?pt=0ek=1kp=1sce=0-12-12 \* MER
您可能关注的文档
最近下载
- 2024-2025学年新疆和田地区七年级(下)期末历史试卷(含答案).pdf VIP
- 自考04741计算机网络原理密训高频考点汇总.docx VIP
- 聊城大学计算机学院12—13学年第1学期期末考试2011级7、8班《微机原理与接口技术》试题(闭卷A).doc VIP
- 2021年4月全国自考《02313电力系统微型计算机继电保护》真题.pdf VIP
- 聊城大学计算机学院12-13第2学期操作系统B卷.docx VIP
- 福建自考动漫设计专科35-01685动漫艺术概论2020年10月真题及答案.docx VIP
- 食品厂员工卫生知识培训试题与答案.docx
- 分娩镇痛的产程管理.pptx VIP
- 车路协同-智慧出行(智慧交通解决方案).pptx VIP
- 面向计算思维培养的初中信息科技课程单元教学设计研究.pdf
原创力文档

文档评论(0)