uuid in twitter and fanfou
简要分析了一下twitter和fanfou消息的uuid格式.对于twitter和fanfou,每一条消息都有一个全局的唯一的”身份证号”–uuid.在可视化的操作中,这是不需要的.而使用api来进行统一操作时,uuid就必不可少.
饭否的uuid格式是[-_a-zA-Z0-9]{11},例如jMzxknImnRs,因此理论上可以标识64^11=73,786,976,294,838,206,464条消息; 而twitter的uuid是\d{9},例如609308932,貌似只能标识10^9条消息,即1,000,000,000.不过, 后者貌似可以增加到\d{10,},即开放式增长.早期的twitter消息的uuid号码长度为8,不过没刻意去寻找更短的.
由此作出”大胆推测”,twitter程序员喜欢使用C语言的数组来存储消息;而fanfou的程序员喜欢使用perl语言的散列来存储消息.姑妄听之,没有作”小心证明”的必要了吧,呵呵.

