在中国生活信息应用类网站格局中, 58同城和赶集网以及百姓网被号称为三国鼎立
即时通讯系统是一个基于推送的系统,它需要支撑百万甚至千万级别的同时在线,在长连接,推送,消息可达性方面需要做特殊的设计。支付系统对数据敏感度较高,对数据的一致性和可靠性需要做特殊的设计。
接入层,逻辑层,路由层,数据层
在数据量和在线量方面腾讯会超过我们,他们有跨城市多机房的设计,我们目前没有。还有就是他们是自己实现的数据存储,目前我们还用着一些开源的产品。
实时搜索技术也是非常引以为豪的,信息发布后,1s内就会被录入58同城实时搜索系统
实时搜索系统分为proxy,merger,indexer,builder几层,为了满足实时性,index按时间分为年,月,日,小时,分钟,秒(实 际没这么细);
查询和写入分离,小粒度的索引定时向大粒度的索引合并。
阅读(273) | 评论(0) | 转发(0) |