知乎搜索团队负责人孙晓光

sun

孙晓光毕业于北京化工大学机械工程学士学位,留学于美国佛罗里达州大西洋大学的计算机科学专业。学成归国后,在 2017 年就职于知乎,负责知乎搜索团队。网上关于孙晓光的个人资料并不多,但是从他人的评价中可以略知一二。曾经的直属上司 Saeed Rajput 在领英上评价:孙晓光和我一起完成他的硕士论文。我们也在很多有趣的项目中一起工作。他是一名勤奋以及理解能力强的工程师。在团队中,他总是挑战最具挑战性的任务,积极看待问题并且迅速找到解决方案。他是一个优秀的工程师,能够快速学会新的技术,擅长 Rust、Go、Java、C、OO 或者其他结构化语言。那么,这次孙晓光将会给大家带来什么样的演讲主题呢?

主题演讲来了

在本届 RustCon Asia 大会上,孙晓光将会给大家带来《Search Engine in production with Rust》主题演讲,分享知乎团队在用 Rust 开发实用搜索引擎过程中的设计选型和经验教训,也让其他 Rust 开发者能够尽可能避免知乎团队已踩过的坑,以及更顺利地将 Rust 用到开发生产中去。

知乎大牛二三事

既然来自知乎,那一定要说说孙晓光在知乎所做的部分工作。知乎为了避免给用户推荐重复的内容,将会对给用户推荐过的内容进行长期保存。目前,知乎已读的数据规模已经达到了万亿并且每天接近 20 亿的速度持续增长,数据量爆发型的增长让知乎已读现有架构下的压力剧增。为了解决这个问题,孙晓光团队考虑了很多问题并且踩了许多的坑,顺利演进了知乎已读服务架构。在今年 3 月,孙晓光在 PingCAP 进行了一次关于《知乎已读服务架构演进》的技术分享中提到:“知乎已读服务的设计严格意义上来说同很多业务向系统的设计有不少差异,而这些差异反映在过程和结果上有些是正向的,也有些是负向的。但是很高兴的看到至少在上线一年多来,整体的收益是远高于所付出的代价的。”

作为来自知乎的大牛 ,那么一定要给孙晓光整理一份知乎精华回答。如果想要解压,那么就在这次 RustCon Asia 的大会上去面对面交流数据解压经验~

Google I/O 2017上推出的新 GC 算法的原理是怎样的?
用什么方式完成mysql数据自动同步到redis/memcache最好?
cocos2dx目前的版本中用luajit代替了lua原生库,但是iOS上不是不支持luajit么?

联系讲师

知乎:https://www.zhihu.com/people/solaris/
Github:https://github.com/sunxiaoguang
领英:https://www.linkedin.com/in/xiaoguangsun/

2赞