p2pBBS实现(2)
#1
发信人: dieken (纤夫张), 信区: p2pBBS
标 题: p2pBBS实现(2)
发信站: BBS 大话西游站 (Fri Apr 29 19:47:38 2005), 站内

一开始,大家各自为阵,没人必须为谁提供存储空间(即使有人愿意,
我一开始也不一定知道他有提供这个资源),我的想法,先存放在本地,
往地址簿里的名单发送一个标题信息(节省资源,类似RSS,你想看了再来取,
注明分类),由于地址簿里头大家或者是熟人,或者是臭(xiu)味相投,
所以这么群发应该不会造成群众的抵抗情绪(万一碰上无赖了,就放入黑名单
完事),接收的人觉得这片帖子不错,嗯,群发一个。(不要指望一开始
大家就很合作会随意传播任意的帖子)

时间长了,嗯,这位 x/d/j/m有点水平,我可以设置,只要是他/她的帖子我就
转发,这样,垃圾过滤了,精华流传下来。

问题来了,* core的讲话好啊,大家广为传播,泛滥了,出口就是三个xx,
可是我已经知道了,你们就不要老给我发了,所以帖子还是要编个号比较好:
A:兄弟,我这有xxxx号好帖,要看不?便宜,十块一张....
B:tooooooooooooooooooooooooooooooooooooooooooooooold

嗯,好像又有点像路由协议了。


六,日子一天一天过去了,牛慢慢浮出水面,其中的一种,肉牛:有着
丰富的资源——带宽、硬盘、好文、在线时间长,于是p2p由各自为阵
转为社区型,各个社区有自己比较固定的中心,大家发帖可以集中发布
到一个地方,比如几台机子组成的一个小规模集群(这个集群的组成可以
每隔一段时间变动一下,比如我的机器要关机了,哪位过来顶我机器的
位置,或者我的机器要休息一会了,先撤)。

由于这个社区是慢慢形成的,大家的兴趣比较集中,所以有线的资源能
利用的充分点(大家的硬盘也不是捡的,带宽也不是免费的,没理由
让我的硬盘和带宽被我不感兴趣的东西占用).
这种集中的方式也能集约资源,拉的方式尽量多用,各取所需,特殊的地方
比如上线通知才用推,传统BBS也是这样的吧。

到了这一步,就涉及到分布式存储了, 但是所需要的功能只是通用的
分布式存储的一小部分, 应该可以定制以节约资源, 不希望看到有一天
在分布式系统上大家疯狂搜索xx片, D版软件, 流量太大,结果往往就是
封禁.

另外,我觉得大家上BBS搜索的比例还是较小的,即使是搜索,也只是
在某个版面上搜索一把,水母有令狐冲搜索,用起来很爽,但是好像
太费资源而常常不能使用, 而且, 搜索整个BBS得到一大堆结果,有几个人
会去看所有的结果? BBS上面主要是讨论, 精华区这些东西可以打包通过
其他方式传播,比如ftp,BBS只是告诉大家这些ftp的地址.

大家上BBS主要的动作还是一片片的浏览标题吧, 所以我觉得订阅的方式
不错.


待续.

--

※ 来源:·BBS 大话西游站 wforum.zixia.net·[FROM: 221.221.168.*]
回复


跳转到:


正在阅读该主题的用户: 1位游客
您的访问已通过Cloudflare保护,访问自美国/loc=US。