刚才看到cnbeta上一篇消息说Twitter不再用Cassandra数据库系统储存数据。但文章没说Twitter改用什么了,于是在网上查找了一番,基本结果是这样的。
当一个技术选型决定后,修改的成本是巨大的。当你有Twitter这么恐怖的数据的时候,任何核心底层的修改都是前所未有的挑战,即使你用的是成熟技术,你有出色的工程师。
最后感谢Burstnet,没有你帮我,我是看不到墙外Twitter工程师的原始blog的。
Related posts
之所以整理这个表格,是因为各家号称支持OpenID的站点常有这样那样的问题,不是一句两句的事情。这不是一个完整表格,只是我感兴趣的和调研了的的一些。可以看到国内对OpenID支持的很不怎么样,如果QQ开发QQ号作为OpenID就好了。
体验了这些站点后一个基本结论是:It works! 但用户体验真是sucks! 无法投入商业使用。但OpenID的一些竞争者可以商业使用。(这个话题找机会详细开一篇文章说。坑填上了,见:OpenID的用户体验)
Related posts
听闻OpenID好久了,但一直没具体看过它的原理,最近在准备一个互联网产品,周末想起来好好看看OpenID是否可以用。现将学习所得记录一下。
OpenID体系中的参与者和角色,OpenID登录过程中有三种角色:
- User:网站访问者操作的浏览器
- RP:Relying Party,用户要登录的网站
- OP:OpenID Provider,提供OpenID帐号的网站,验证用户名密码的一方。
- 举例:苍井空使用自己的Google帐号登录lixinyang.com。User是苍井空,RP是lixinyang.com,OP是Google.com
OpenID的登录过程,我不细讲了,下面三个图都是来说明的,直接上图。需要说明的是这个登录过程导致的几个问题:
- User/RP/OP三者间网络两两都需要联通,所以它们一定要在“墙”的同侧。中国特色的问题,谁让别人用的是internet,我们用的是chinternet。
- 用户登录过程中会看到OP的页面,总的来讲这导致用户很不习惯。也有些许好处 — 通过傍一个NB的大款来增加自己的可信性。(用户在登录lixinyang.com的过程中看到了Google登陆页)
- 一个登陆过程中User/RP/OP之间有七八次交互,而且经常横跨大洲,所以过程经常很慢。
- User似乎一定要是浏览器,而不能是自有客户端。(这条需要进一步调研)



Related posts
今天休息无事,折腾自己的BurstNet VPS,发现一个让我非常开心的事情:它下载超快。
下载jdk的时候80M的文件10秒内搞定了,害得我以为是自己下错了文件。。。什么时候我公司和家里的网络是这样就好了。
Related posts
前几天买了BurstNet,但上周超忙,连续工作8天,其中有四天还是从早上会议一直到晚上,所以就没来得及试用。昨天边看西班牙和瑞士的比赛边体验了一下,还是不错的,网络延迟比较大200ms左右,但网速还比较快。速度没有实际测试,但浏览网页、看看Youtube是没问题的。那么就是它吧,有空把自己的博客搬上去吧。BurstNet的VPS每个月$5.95和虚拟主机差不多,但VPS比虚拟主机用起来顺手多了,直接SSH登录比用Web管理界面直接。
另外,特别表扬一下,BurstNet CPU还是挺快的。比公司的配的虚机块多了,Thrift在公司的机器编译一次的时间够BurstNet编译4、5次的。
顺便说一下BurstNet上OpenVPN的安装吧。BurstNet使用OpenVZ实现的VPS,OpenVZ默认不支持PPTP,所以开始白搞了半天PPTP的虚拟主机设置。OpenVPN的安装也遇到了一些周折,主要是需要的步骤很多,自己不是很有耐心。最终还是按照这个指南一步一步搞定的:Secure Communications with OpenVPN on Debian 5 (Lenny)。只是iptables的NAT设置部分不是用文章中的,而是用的下面命令:
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -j SNAT –to VPS的IP地址
OpenVPN需要客户端,不是很好,期待着BurstNet能支持PPTP。
Related posts
burst.net是同学推荐给我的VPS,据说速度不错,用来做代理可以在线看youtube的视频。一直想买,但一直没动手。昨天晚上睡觉忽然梦到burst.net最便宜的那个package不见了!起价变成了$10.1/月,而且是一个很BT的package,梦里那个懊恼。
刚刚看了一下,还在,还好还好。周末买了,顺便装上个vpn就可以开始平生第一次爬墙了。
Related posts
今天xinbo告诉我:在google搜索“李新阳”之后google就挂了。
我试了一下果然看到下面的图,The connection was reset:
当我和Google、GFW两个伟大的名字联系在一起的时候,我是不是也要火了?

Related posts
九百六十万平方公里的土地,巨大的岛。华夏大地,泱泱大国,从没觉得自己是岛国居民。但伟大的GFW造就的Chinternet让我这帝都居民也感到自己在孤岛之上。
记谷歌离开大陆。
3.23
Related posts
作为一个被盾了一年的前辈,我真诚的建议大家,自己另弄一个blog吧,然后在用live space活动网页功能做广播就行了。
具体做法参见:试试live space的网页活动功能
Related posts