为了帮助学生开拓专业视野、了解前沿技术发展状况和发展趋势。12月18日下午yth2206游艇会邀请腾讯CSIG云与智慧产业事业群云智研发中心Tech Lead别必盼在学院楼4405为师生进行“乘车码出行,助力美好生活”为主题的技术讲座。
讲座主持人彭庆喜教授首先对技术专家别必盼的技术背景进行了介绍。别必盼任职于腾讯云智地图产品工作室,现任地图产品部手图服务中心开发组Tech Lead,主要负责腾讯地图APP、腾讯地图小程序、微信乘车码产品迭代研发工作。他先后在南瑞集团、人民日报社、自主创业团队和百度阿波罗从事实时数据库研发、网络舆情大数据研发和车机地图等研发工作。他在后台研发领域有10余年工作经验,负责大数据平台研发、基础平台架构设计、项目产品开发管理等工作,参与完成过多项亿级项目的研发交付工作。
讲座开始,别必盼回顾了出行从交通卡到乘车码的发展历程,以及乘车码在全国范围的普及程度和受众人群。乘车码的开发主要从四个方面考虑。首先需要保证乘车码的强安全性。未来使用乘车码的用户覆盖面非常广,涉及各行各业人群,因此需要保证乘车码的安全性以及防伪能力。其次是高可用性。乘车码所在的地域分布广泛,对应的基础设施千差万别,而且不同的地域所对应的供应商繁多,所提供的资源大不相同。此外,还要保证弱网、断网环境下的高可用性,保证用户的使用体验。再次是低延时。乘车码的使用场景通常会存在客流量骤增的情况,而且大小站会出现流量倾斜严重的问题,对此,需要保证行业要求为200ms以内的乘车码不出现拥堵的情况。最后是重声誉。运营复杂,监管客诉严格,舆论压力大。乘车码投入使用需要考虑用户的反馈意见,并对客户信息做到有效地管理和运营。
讲座的核心部分聚焦于乘车码的前端与后台的开发和运行机制。别必盼指出,随着乘车码使用人数不断上升,人们越来越关注其是否具备时效性和安全性。对此,在前端部分讲述乘车码从在线和离线两条链路是如何完成交易任务,特别强调了画码提速机制是如何降低小程序API接口调用的耗时问题,以此来提供用户的使用体验。在后台服务部分,提出团队研发了一个拉码两地四中心的多SET高可用架构,并分别从网关层、WEB层、逻辑层、DB层以及ECN层讲解多SET高可用框架的运行机制。
腾讯技术专家别必盼对复杂场景下的大数据架构和应用场景进行了抽丝剥茧的分析,使得师生听众受益匪浅,感受到腾讯公司强大的研发实力。讲座结束后,彭庆喜教授代表信工学院为别必盼颁发了纪念证书。信工学院大数据专业教师们和别必盼进行了深入的技术交流。