优酷网络架构分析
1.前端框架
2.数据库框架
简单的MySQL主从复制、SSD优化、垂直分库、水平sharding分库
2.1MySQL的主从复制解决了数据库的读写分离,并很好的提升了读的性能
2.2垂直分库起到了负载分流的作用,大大提升了数据库的吞吐能力
3.缓存策略
内容分发网络(CDN):用户点击视频请求后,优酷网将根据用户所处地区位置,将离用户最近、服务状况最好的视频服务器地址传送给用户,从而保证用户可以得到快速的视频体验。
以上都是摘自博客:http://blog.csdn.net/fenglibing/article/details/10457837
以下是个人通过找资料以及自己理解了解到的:
当下最热门的是什么?反正我觉得是大数据。所以我觉得像优酷这么大的网站不肯能不引进这项技术,果然通过查阅资料,“早在2011 年之前,只有优酷网数据团队在使用Hadoop”,这就对了!
Hadoop:核心NDFS,MapReduce
其中,MapReduce是分布式运算架构,为什么优酷需要引进Hadoop架构?我认为在用户需求不断增长的如今,我们需要计算能力更强的机制响应来自不同用户的大大量请求信息。