高效灵活易于演进的商业化场景Node.js架构实践

所属专题:大前端商业化

嘉宾 : 尚飞 | 百度资深研发工程师

讲师介绍

专题演讲嘉宾:尚飞

百度 资深研发工程师

尚飞,现就职于百度原生商业部,热衷前端技术,对新技术有强烈的好奇心。曾将Facebook/GraphQL应用在百度原生商业体系的Node.js服务端,充分利用GraphQL技术特点和优势,构建了一套自省式、高效率、可演进的内嵌GraphQL的Node.js服务。

议题介绍

演讲:高效灵活易于演进的商业化场景Node.js架构实践

大前端商业化进程中,始终围绕着技术创新和工程优化这样一个双核主题,即如何从用户运营中获得商业价值的同时,又能不断探索和激发用户运营的新动力,两者相辅相成,共同保证大前端商业化向着更加成熟的方向发展。本议题,主要结合百度原生商业部,在Node.js服务端升级过程中,选用GraphQL升级Restful API的实践经验,介绍如何利用新技术的优势和特点,提出内置GraphQL的设计,区别于以往在Restful API之上搭建GraphQL的架构,完成服务端GraphQL化,以此应对商业化中瞬息万变的市场以及稍纵即逝的商机,相比客户端的诸多限制,如审核发版、技术闭环等,服务端不仅便于探索新业务,而且更适合频繁优化,提高研发效率,降低运营成本。

演讲提纲:

1. 了解GraphQL在生产实践中的优劣势;
2. 结合大前端商业化特点,改造GraphQL的运行模式,适配业务需求;
3. 如何内嵌GraphQL建立自省式、高效率、可演进的Node.js服务;
4. 依托GraphQL管理业务细节,建立高效简洁的沟通模式。

听众收益:

1. 了解GraphQL在生产实践中的优劣势;
2. 使用内置GraphQL的设计,区别于以往在Restful API之上搭建GraphQL的架构;
3. 在大商业背景下,自省式、高效率、可演进的Node.js服务带来了哪些优势。

前沿亮点:

1. 在大流量下使用GraphQL的实践经验
2. 围绕Facebook/GraphQL建立的大数据测试
3. 在快速迭代中如何规范化管理业务细节

需要具备哪些知识储备:

1. 了解Restful API的局限性和GraphQL的背景
2. 对Node.js微服务有所了解

交通指南

© 2019 Baidu - GS(2018)5572号 - 甲测资字1100930 - 京ICP证030173号 - Data © 长地万方
本网站图片存储由七牛云独家支持