Main

September 14, 2006

讲讲donews通行证诞生的故事

其实donews通行证真是一个酝酿了太久太久的东西了。

早在2005年4月,刘老大就在blog里面提到了这事情:“Donews很快很上耶鲁大学开源的passport系统,我们力争不犯同样的错误。”


真正的构思比这还早。这里面提到了耶鲁大学的passport系统,已经是刘老大提出构想找了韩磊,韩磊让我去了解情况,做系统选型之后的结果了。


yale cas系统有很多问题,性能一般,没有和数据库接口,没有单点退出等等等,所有开源系统都这样,有一堆缺陷,但是也有很多好处。我花了些时间,改了一个版本出来,不过没有用在donews而是在05年10月份左右用于了365kit。也就是现在的sso.365kit.com。然后就是donews并入千橡,passport的事情也就暂时放下了。


随后又增加了my/free/inout等一堆服务,统一账号成了很迫切的事情。于是在我到donews工作之后,又重新开始这个项目。这次是千橡互联网基础事业部基于cas系统改造的一套方案。性能好,稳定性也不错。接口协议完全不变,是比较好的版本。在这个基础上, login.donews.com诞生了。这活不容易干,各历史时期开发的系统,操作系统,语言,版本都不太一样,幸好所有的历史上所有参与开发的程序员都大力协助,总算过了这关。

donews passport和通常passport的统一账号方式不同。我们希望保留所有用户习惯,所以就用了绑定账号的方式,同样为了让过去的donews用户名字不被抢注,我们采用了注册或从老账号激活的方式。用blog/my/365key/home的非中文账号都可直接作为通行证名字激活。

至于好不好用,就看用户反馈了。现在仍然是测试期,我们还在等待意见,继续修改。

May 6, 2006

feedburner的超级团队

老白告诉我,feedburner突然不能烧制donewsblog的rss了。这是个比较严重的问题,得赶快处理。

经过了几圈测试,问题看起来是出现在feedburner和donews blog的连接上。单方面很难确定问题,于是我到feeburner的客服版面留言,说我们这里突然无法使用feedburner的烧录功能了,希望他们能给我点帮助。

我怂恿keso也发封信给他们,因为keso的订阅用户很多,应该能更受重视。毕竟,我们不过是遥远的中国的一个小bsp,人家会当回事吗?

我在凌晨12:32在feedburner论坛上发了帖子。

1:56的时候,feedburnerteam的chrisf回帖告诉我从他们的服务器无法访问donews.com。6分钟之后,paulb跟贴告诉了我更详细的情况,同时建议我检查防火墙是否禁止了66.160.96.96。

到这个时候我仍然疑惑,于是一方面让龙如俊检查服务器的的安全策略,另一方面发现my.donews.com的rss可以正常烧录。

我再次回帖,希望他们在服务器上帮助我分别tracert着两台机器,看看结果如何。这时候,是3:16。

3:45,paulb回帖,提供了tracert的结果。是我们服务器的问题。找不到原因没关系,我关闭2003的ipsec服务好了。果然,一切都好了。

到目前,仍然无法知道为什么突然间win2003就把feedburner的抓取服务器ip当作入侵过滤掉了,也没办法找到这个黑名单在哪里,我早就说过win总会莫名其妙的出奇怪的事情,不新鲜。但是,对于feedburner的团队能力,我和keso都表示了赞叹。

以往我们知道feedburner技术能力强大,创新意识一流,但是我们不知道他们的客服响应能力也如此优秀,面对大洋对岸还用着半通不通的英语的客户,他们仍然在最短的时间内给予了最大的帮助。这样的团队,能不成功吗?

keso说:“他们的客服真强,是我遇到的最强的。我的邮件发出不到3分钟就收到回复了。”

比起feedburner,包括donews团队在内,我们身边的大部分公司,都还有太长的路要走。

这是这个帖子: http://forums.feedburner.com/viewtopic.php?p=17963#17963 如果你答应不嘲笑我英语蹩脚,可以去看看。:)

about me:
me.jpg
CC License. Some rights reserved.
署名·非商业用途·保持一致
本站之所有未作特别说明的内容均使用 创作共用协议.
POWERED_BY_MT_3.2