微博推荐架构的演进

引言微博(Weibo)是一种通过关注机制分享简短实时信息的广播式社交网络平台。微博用户通过关注来订阅内容,在这种场景下,推荐系统可以很好地和订阅分发体系进行融合,相互促进。微博两个核心基础点:一是用户关系构建,二是内容传播,微博推荐一直致力于优化这两点,促进微博发展。如图1所示:图1 微博推荐的使命在微博推荐发展的过程中遇到体系方向的变化、业务的不断更迭、目标的重新树立,其产品思路、架构以及算法也

转载 点赞0 阅读244 收藏0 评论0 2015-12-19

大型网站架构

大型网站的挑战主要来自庞大的用户,高并发的访问和海量数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得棘手。大型网站架构主要就是解决这类问题。本文内容大部分来自《大型网站技术架构》,这本书很值得一看,强烈推荐。大型网站系统的特点高并发,大流量需要面对高并发用户,大流量访问。Google 日均 PV 35 亿,日 IP 访问数 3 亿;腾讯 QQ 的最大在线用户数 1.

转载 点赞0 阅读537 收藏0 评论0 2015-12-19

如何学习Hadoop

概述:Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throu

转载 点赞0 阅读503 收藏0 评论0 2015-12-19

关于NoSQL与SQL的区别

云计算背后的秘密:NoSQL诞生的原因和优缺点我本来一直觉得NoSQL其实很容易理解的,我本身也已经对NoSQL有了非常深入的研究,但是在最近准备YunTable的Chart的时候,发现NoSQL不仅非常博大精深,而且我个人对NoSQL的理解也只是皮毛而已,但我还算是一个“知耻而后勇”的人,所以经过一段时间的学习之后,从本系列第六篇开始,就将和大家聊聊NoSQL,而本篇将主要给大家做一下NoSQL

转载 点赞0 阅读352 收藏0 评论0 2015-12-19

防范DDoS***的15个方法

为了对抗 DDoS(分布式拒绝服务)***,你需要对***时发生了什么有一个清楚的理解. 简单来讲,DDoS ***可以通过利用服务器上的漏洞,或者消耗服务器上的资源(例如 内存、硬盘等等)来达到目的。DDoS ***主要要两大类: 带宽耗尽***和资源耗尽***. 为了有效遏制这两种类型的***,你可以按照下面列出的步骤来做:1、如果只有几台计算机是***的来源,并且你已经确定了这些来源的 IP 地址, 你就在

转载 点赞0 阅读249 收藏0 评论0 2015-12-19