写点什么

第四周 - 系统架构 - 作业

用户头像
刘希文
关注
发布于: 2020 年 10 月 18 日

以维基百科的系统架构为例:



前端技术使用了:

GeoDNS、LVS、Squid caching layers、Lighttpd



DNS为了解析ip地址,给用户分配最近的ip,使用户访问速度变快。

LVS做负载均衡,提高系统吞吐。

Squid 做反向代理,缓存静态资源,提高用户访问速度。

Lighttpd作为图片服务器,提高用户访问速度。



后台技术使用了:

LVS、Invaidation Notification、Apache、PHP、Memcached

LVS做负载均衡,提高系统吞吐。

Invaidation Notification做失效通知,快速告诉反向代理服务器资源变化情况。

Apache作为应用服务器。

PHP为页面开发语言。

Memcached为对象缓存,提高系统性能。



存储技术有:

lucence、Mysql、

lucence为搜索引擎。

Mysql作为关系型数据库。

发布于: 2020 年 10 月 18 日阅读数: 26
用户头像

刘希文

关注

还未添加个人签名 2018.05.07 加入

还未添加个人简介

评论

发布
暂无评论
第四周-系统架构-作业