写点什么

互联网应用系统常见问题与方案

用户头像
raox
关注
发布于: 2020 年 12 月 16 日
互联网应用系统常见问题与方案

一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述。

关键词:分布式,集群,缓存,异步,冗余,自动化运维,安全,可伸缩,可扩展



C端应用

高性能:高并发,大流量

案例:

  • Google 日均 PV 数35亿,日均 IP 访问数3亿

  • 微信在线用户数10亿

  • 天猫双十一活动一天交易额3000亿。

参考方案:

垂直伸缩:升级硬件和网络吞吐能力

水平伸缩:增加廉价服务器提升计算能力



高可用

系统7×24小时不间断服务。大型互联网站的宕机事件通常会成为新闻焦点。如12月15日谷歌服务器由于内部存储配额问题再次全球宕机,见新闻

海量数据

  • Facebook 每周上传的照片数目接近10亿

  • 百度收录的网页数目有数百亿

  • Google 有近百万台服务器为全球用户提供服务

安全环境恶劣

黑客DDOS 攻击,用户密码泄露。常见的用于攻击网站的 XSS 攻击,SQL 注入,进行编码转换等相应处理;对于垃圾信息、敏感信息进行过滤; 对转账交易等重要操作根据交易模式和交易信息进行风险控制。

需求快速变更,发布频繁

一般大型网站的产品每周 都有新版本发布上线

渐进式发展

小步快跑,根据客户需求快速迭代。



B端应用

合规性(以DGPR、Region数据中心为代表)

平台生态(扩展性,无缝集成,企业消息)

体验一致性(SSO, 企业门户等)



M端应用

Edge,边缘计算

工业物联网



用户头像

raox

关注

还未添加个人签名 2019.02.11 加入

还未添加个人简介

评论

发布
暂无评论
互联网应用系统常见问题与方案