查看: 68395|回复: 39

58同城高级架构师做客名人堂访谈:体验神奇网站的架构魅力(已公布获奖)

[复制链接]
论坛徽章:
127
茶鸡蛋
日期:2012-01-16 14:24:41鲜花蛋
日期:2012-06-06 14:48:18双黄蛋
日期:2013-01-07 21:07:482013年新春福章
日期:2013-02-25 14:51:24优秀写手
日期:2013-12-18 09:29:082014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08马上加薪
日期:2014-03-18 09:57:11马上有车
日期:2014-03-20 16:13:24马上有房
日期:2014-03-20 16:14:11
发表于 2014-7-18 11:51 | 显示全部楼层 |阅读模式

在中国生活信息应用类网站格局中, 58同城和赶集网以及百姓网被号称为三国鼎立。58同城,一个被称之为神奇的网站红遍了大江南北,近日又得到了腾讯企鹅的鼎力相助,此番入股,更是给58同城注入了一针强心剂。58同城究竟有哪些优势?不用中介租房子!不用花钱招人才!面对海量信息搜索,高并发用户请求,58同城是如何实现负载均衡?58同城的推荐系统架构又是如何实现的?本期名人堂我们邀请到了58同城高级系统架构师沈剑老师(社区ID:habadog1203 ),为我们揭晓58同城的神奇之处。关注新版名人堂http://www.itpub.net/star/




皮皮(Q1):沈剑老师,您好!很高兴邀请您坐镇本期的《名人堂》访谈,能否简单介绍下自己?分享下您引以为豪的项目?


沈剑(A1): 主持人,你好!大家好,我叫沈剑。我是来自58同城的高级架构师,产品技术学院优秀讲师,兼任技术委员会主席。之前在百度做过几年的百度聊天工具百度Hi,商务沟通工具百度商桥。


引以为豪的项目?加入58同城之后,58帮帮(小编注:58同城商户平台,沟通平台,即时通讯产品),58支付系统重构,58推荐系统等几个项目历时较 长,对58也很有价值,比较有成就感吧。






皮皮(Q2):您曾经说过,一切抛开业务的架构设计都是耍流氓,您也负责过58同城即时通讯系统和支付系统的重构,在这些项目和系统的设计与 实现过程中,能否分享下您是如何结合业务来考虑架构设计的?从技术角度上,58同城如何应对高并发用户请求?  

沈剑(A2): 即时通讯系统是一个基于推送的系统,它需要支撑百万甚至千万级别的同时在线,在长连接,推送,消息可达性方面需要做特殊的设计。

支付系统对数据敏感度较高,对数据的一致性和可靠性需要做特殊的设计。

58同城本质上是个web站点,它有自己的站点框架,以便业务端快速垂直拆分,同时逻辑层做好服务化,数据层做通用的数据库中间件,为了应对高并发,各个层次都要做水平拆分和HA,同时需要用好cache。





皮皮(Q3):58同城与腾讯联姻,可谓是强强联手,腾讯的QQ和微信入口到底能给58同城带来哪些价值?从架构的角度,QQ、 微信与58同城的即时通讯系统有哪些不同?

沈剑(A3):58之前没有自己的社交关系,可以借助微信的朋友圈关系做一些有想象力事情。同时,腾讯也把58同城作为其构建O2O及移动生态圈中很重要的一个部分。双方肯定是互利互惠的,最大的受益者肯定是用户啦,能享受到更好的服务,体验更好的产品。

架构的角度嘛,58即时通讯和QQ,微信的即时通讯肯定有相似的地方,接入层,逻辑层,路由层,数据层。

说到不同之处,可能不同的协议算得上是一个。在数据量和在线量方面腾讯会超过我们,他们有跨城市多机房的设计,我们目前没有。还有就是他们是自己实现的数据存储,目前我们还用着一些开源的产品。





皮皮(Q4):在2014年中国系统架构师大会上,您的演讲主题是“58同城推荐系统架构设计与实现”,到底这种推荐系统会有哪些神奇的功能呢?能否提前透露下您的演讲内容?

沈剑(A4):说到推荐系统,我可以从业务上和大家解释下,以58同城的招聘频道为例:

用户浏览职位找工作,我们通过推荐相关的职位,可以更好的满足用户的需求;

商户下载简历,我们推荐相关的简历,能够更好的满足商户的需求;这些就是推荐系统的神奇之处,典型的技术驱动。

本次分享会介绍58同城推荐系统架构设计与实现细节,内容包括几个方面:

        1)推荐系统难点,以及推荐系统与其他垂直业务系统的异同;

        2)推荐系统架构设计,包括线上系统与线下系统协议,架构设计细节;

        3)推荐业务的过程与流程细节;

        绝对的细节,绝对的干活,对推荐系统架构感兴趣的同学不要错过哟。






皮皮(Q5):无论是淘宝、百度还是58同城,每天都会面临着海量信息的检索,实时查询成为了目前业界的技术难点,58同城网站的搜索系统又是如何应对的?

沈剑(A5):58同城的实时搜索技术也是非常引以为豪的,信息发布后,1s内就会被录入58同城实时搜索系统。

实时搜索系统分为proxy,merger,indexer,builder几层,为了满足实时性,index按时间分为年,月,日,小时,分钟,秒(实 际没这么细);

查询和写入分离,小粒度的索引定时向大粒度的索引合并。

技术细节还有些复杂,后续我可以邀请相关同事来做技术分享哟。






皮皮(Q6):很多人潜意识里可能会认为,架构师是个高大上的职业,离自己很遥远,真的是这样吗?您曾经在多个公开场合也分享过架构师的相关演讲,能否和我们分享下要想成为一名优秀的架构师,需要修炼哪些软硬件实力?  

沈剑(A6):第一点,上面也提到过,对业务保持关注非常重要,一切抛开业务的架构设计,都是耍流氓嘛。

第二点,要专注,时刻保持对技术的专注度,现在很多架构师做到后面就转经理,总监了,放在技术上的时间会减少,个人不建议这样。

第三点,要耐得住寂寞,沉得下心来,并发/数据/机器 等等规模越来越大的时候,一定会出现很多问题,沉下来把问题解决,就成长提高了。


软实力的话,积极性,主动性,沟通能力都很重要。技术人要努力摆脱“内向”“不善于沟通”“宅男”的帽子哟。



PS:2014中国系统架构师大会SACC 2014将于9月17-19日在北京五洲皇冠国际酒店盛大召开,届时来自全国各行各业的资深IT架构师将欢聚北京,共襄盛举,探讨与交流架构经验。58同城高级系统架构师沈剑老师将为我们发表主题为“58同城推荐系统架构设计与实现”的精彩演讲,欢迎大家踊跃报名:http://sacc.it168.com/。本期名人堂活动,欢迎大家就自己关心的话题提问,与沈剑老师交流,截止8月18日,我们将由沈剑老师评选出活跃会员3名,赠送图书一本,并赠送2014中国系统架构师大会徽章一枚。

架构师.jpg


2009532140
habadog1203
monkeyai


求职 : 数据库管理员
招聘 : Java研发
论坛徽章:
6402
娜美
日期:2021-10-12 20:11:36技术图书徽章
日期:2021-09-30 12:11:1120周年集字徽章-年	
日期:2021-09-30 12:12:5820周年集字徽章-20	
日期:2021-09-30 12:43:0619周年集字徽章-周
日期:2021-09-30 13:18:3120周年集字徽章-20	
日期:2021-09-30 16:44:1219周年集字徽章-周
日期:2021-09-30 17:01:04技术图书徽章
日期:2021-09-30 17:59:14技术图书徽章
日期:2021-10-06 10:36:4019周年集字徽章-19
日期:2021-10-06 14:43:24
发表于 2014-7-18 13:12 | 显示全部楼层
啊哈...PUB 有将业界的名人全都拉过来聊聊的意思?

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Java研发
论坛徽章:
6402
娜美
日期:2021-10-12 20:11:36技术图书徽章
日期:2021-09-30 12:11:1120周年集字徽章-年	
日期:2021-09-30 12:12:5820周年集字徽章-20	
日期:2021-09-30 12:43:0619周年集字徽章-周
日期:2021-09-30 13:18:3120周年集字徽章-20	
日期:2021-09-30 16:44:1219周年集字徽章-周
日期:2021-09-30 17:01:04技术图书徽章
日期:2021-09-30 17:59:14技术图书徽章
日期:2021-10-06 10:36:4019周年集字徽章-19
日期:2021-10-06 14:43:24
发表于 2014-7-18 13:17 | 显示全部楼层
他们是自己实现的数据存储,目前我们还用着一些开源的产品。

什么意思?没用我们所熟知的数据库?

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Java研发
论坛徽章:
6402
娜美
日期:2021-10-12 20:11:36技术图书徽章
日期:2021-09-30 12:11:1120周年集字徽章-年	
日期:2021-09-30 12:12:5820周年集字徽章-20	
日期:2021-09-30 12:43:0619周年集字徽章-周
日期:2021-09-30 13:18:3120周年集字徽章-20	
日期:2021-09-30 16:44:1219周年集字徽章-周
日期:2021-09-30 17:01:04技术图书徽章
日期:2021-09-30 17:59:14技术图书徽章
日期:2021-10-06 10:36:4019周年集字徽章-19
日期:2021-10-06 14:43:24
发表于 2014-7-18 13:18 | 显示全部楼层
第二点,要专注,时刻保持对技术的专注度,现在很多架构师做到后面就转经理,总监了,放在技术上的时间会减少,个人不建议这样。

难道现在做技术不是为了将来不做技术?

使用道具 举报

回复
论坛徽章:
17
生肖徽章2007版:猴
日期:2015-07-24 10:50:33紫水晶
日期:2015-09-14 19:29:07萤石
日期:2015-09-14 19:24:48萤石
日期:2015-09-13 14:30:02萤石
日期:2015-09-11 23:05:02红宝石
日期:2015-09-11 23:04:43萤石
日期:2015-09-11 23:04:27生肖徽章2007版:兔
日期:2015-07-31 16:43:10生肖徽章2007版:龙
日期:2015-07-24 10:51:00生肖徽章2007版:龙
日期:2015-07-24 10:50:51
发表于 2014-7-18 13:42 | 显示全部楼层
支持。。。。

使用道具 举报

回复
论坛徽章:
127
茶鸡蛋
日期:2012-01-16 14:24:41鲜花蛋
日期:2012-06-06 14:48:18双黄蛋
日期:2013-01-07 21:07:482013年新春福章
日期:2013-02-25 14:51:24优秀写手
日期:2013-12-18 09:29:082014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08马上加薪
日期:2014-03-18 09:57:11马上有车
日期:2014-03-20 16:13:24马上有房
日期:2014-03-20 16:14:11
 楼主| 发表于 2014-7-18 13:44 | 显示全部楼层
2009532140 发表于 2014-7-18 13:12
啊哈...PUB 有将业界的名人全都拉过来聊聊的意思?

是的,关注新版名人堂http://www.itpub.net/star/ 各位大牛膜拜啊!

使用道具 举报

回复
论坛徽章:
92
股神
日期:2012-08-08 14:48:272014年世界杯参赛球队: 阿尔及利亚
日期:2014-06-21 19:45:41马上有车
日期:2014-07-31 08:03:59技术图书徽章
日期:2014-08-05 16:27:22祖国65周年纪念徽章
日期:2014-09-26 13:08:39马上加薪
日期:2015-01-05 15:24:36暖羊羊
日期:2015-03-04 14:53:002015年新春福章
日期:2015-03-06 11:58:39喜羊羊
日期:2015-03-25 09:40:43暖羊羊
日期:2015-04-27 06:13:33
发表于 2014-7-18 14:30 | 显示全部楼层
老胡在58有非常不愉快的经历。
上面骗子横飞,卖假货,销赃的太多。

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Java研发
论坛徽章:
6402
娜美
日期:2021-10-12 20:11:36技术图书徽章
日期:2021-09-30 12:11:1120周年集字徽章-年	
日期:2021-09-30 12:12:5820周年集字徽章-20	
日期:2021-09-30 12:43:0619周年集字徽章-周
日期:2021-09-30 13:18:3120周年集字徽章-20	
日期:2021-09-30 16:44:1219周年集字徽章-周
日期:2021-09-30 17:01:04技术图书徽章
日期:2021-09-30 17:59:14技术图书徽章
日期:2021-10-06 10:36:4019周年集字徽章-19
日期:2021-10-06 14:43:24
发表于 2014-7-18 14:38 | 显示全部楼层
家住海淀 发表于 2014-7-18 14:30
老胡在58有非常不愉快的经历。
上面骗子横飞,卖假货,销赃的太多。


使用道具 举报

回复
论坛徽章:
9
2014年世界杯参赛球队: 英格兰
日期:2014-06-13 11:23:032014年世界杯参赛球队: 洪都拉斯
日期:2014-06-20 17:20:52ITPUB14周年纪念章
日期:2015-10-26 17:24:11秀才
日期:2015-09-06 10:42:32秀才
日期:2015-12-14 15:09:38秀才
日期:2015-12-21 09:48:11秀才
日期:2016-01-05 09:35:58秀才
日期:2016-01-21 13:37:04
发表于 2014-7-18 15:53 | 显示全部楼层
学习 学习 了解 了解  

使用道具 举报

回复
论坛徽章:
127
茶鸡蛋
日期:2012-01-16 14:24:41鲜花蛋
日期:2012-06-06 14:48:18双黄蛋
日期:2013-01-07 21:07:482013年新春福章
日期:2013-02-25 14:51:24优秀写手
日期:2013-12-18 09:29:082014年新春福章
日期:2014-02-18 16:44:08马上有对象
日期:2014-02-18 16:44:08马上加薪
日期:2014-03-18 09:57:11马上有车
日期:2014-03-20 16:13:24马上有房
日期:2014-03-20 16:14:11
 楼主| 发表于 2014-7-18 16:20 | 显示全部楼层
家住海淀 发表于 2014-7-18 14:30
老胡在58有非常不愉快的经历。
上面骗子横飞,卖假货,销赃的太多。

最近看了部电影《魔警》,里面有句话很经典,人心总纳一点黑。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表