Pull -> Push era coming ?

在程序设计的时候,事件处理通常有两种方式:1)轮询;2)订阅。

轮询:是以一定的时间间隔不断的去查询某个事件是否发生,这是需求者主动的行为,需求者需要付出艰苦的劳动 :P

订阅:是供给者在事件发生的时候,主动向订阅了这个事件的需求者发送通知;

从整体效率角度来说,订阅模式要比轮询模式节省资源,没有额外的消耗。

我想网络也是一样,可能也会从一个Pull的时代过渡到Push的时代。

在《RSS Support in Longhorn》中,有这么一句:

Browse, Search, Subscribe

当信息量大到我们无法更好的浏览,搜索应时而生,之后呢?恐怕就是订阅了吧。

在Pull的时代,我每天会去看很多新闻网站、BBS、校友录。这个过程中,很多毫无更新的页面不说,即使更新,也有很多我不想看到的内容,不想看到的广告。而现在如此之火的Search Engine更是Pull时代的极致之作,它帮我们从海量信息中找到我们需要的。

在Push的时代,我们所需要的就是订阅,订阅新闻源,订阅关键词,甚至订阅自己的习惯,:-)。我现在每天所做的第一件工作通常是检查我的订阅的更新。当然,这些还仅仅是我订阅的新闻源和关键词的推送,将来还可以根据你上网的习惯和近期活动进行更加主动的推送。

举个例子,我在Google Alert订阅了"许巍",因此他会每天把相关的新闻发送给我(目前还是通过Email,RSS只支持英文版)。

说起根据上网习惯的主动发送,就首先能够拿到用户的上网的第一首资料。让用户心甘情愿贡献自己的隐私,当然需要有Killer Application,我觉得,Google应该是最有发言权的 :-) 。我和朋友们讨论过Google为什么一直对RSS的支持粒度不大。我却始终觉得Google肯定不会对这个技术漠不关心的。Google擅长什么?擅长的是信息挖掘,然后根据挖掘的结果配给你相应的广告。看看现在,Google通过GMail拿到你所有的邮件,通过Google Web Search History拿到你的搜索历史列表,通过Google ig拿到你的订阅,通过Google Web Accelerator拿到你的上网偏好,甚至通过Google Desktop Search拿到你桌面的文档。这些已经很大程度上可以分析一个人近期的网络动向和需求了。这样,就完全可以通过RSS将你最近感兴趣的东西主动的推送给你(对了,Google前一段将RSS中的Adsense申请了专利 :-) ) 。

比如,如果最近能够把关于"许巍","绝版青春"的乐评、观感,甚至当当网的"收藏许巍"纪念CD推送给我,该有多酷!(这样的广告,我不抵触)。

才发现,我竟然已经把自己的一切隐私交给了Google,想想,有点儿可怕。

Popularity: 18% [?]

Related entries:

Leave a comment

(required)

(required)


Information for comment users
Line and paragraph breaks are implemented automatically. Your e-mail address is never displayed. Please consider what you're posting.

Use the buttons below to customise your comment.


RSS feed for comments on this post | TrackBack URI