在 GMTC 深圳 2019 大会上,尚飞讲师做了《高效灵活易于演进的商业化场景 Node.js 架构实践》主题演讲,主要内容如下。
演讲简介:
大前端商业化进程中,始终围绕着技术创新和工程优化这样一个双核主题,即如何从用户运营中获得商业价值的同时,又能不断探索和激发用户运营的新动力,两者相辅相成,共同保证大前端商业化向着更加成熟的方向发展。我将通过百度原生商业部在 Node.js 服务端升级过程中,选用 GraphQL 升级 Restful API 的实践经验,介绍如何利用新技术的优势和特点,提出内置 GraphQL 的设计,区别于以往在 Restful API 之上搭建 GraphQL 的架构,完成服务端 GraphQL 化,以此应对商业化中瞬息万变的市场以及稍纵即逝的商机,相比客户端的诸多限制,如审核发版、技术闭环等,服务端不仅便于探索新业务,而且更适合频繁优化,提高研发效率,降低运营成本。
内容大纲:
了解 GraphQL 在生产实践中的优劣势;
结合大前端商业化特点,改造 GraphQL 的运行模式,适配业务需求;
如何内嵌 GraphQL 建立自省式、高效率、可演进的 Node.js 服务;
依托 GraphQL 管理业务细节,建立高效简洁的沟通模式。
听众受益点:
了解 GraphQL 在生产实践中的优劣势;
使用内置 GraphQL 的设计,区别于以往在 Restful API 之上搭建 GraphQL 的架构;
在大商业背景下,自省式、高效率、可演进的 Node.js 服务带来了哪些优势。
前沿亮点:
在大流量下使用 GraphQL 的实践经验
围绕 Facebook/GraphQL 建立的大数据测试
在快速迭代中如何规范化管理业务细节
知识储备:
了解 Restful API 的局限性和 GraphQL 的背景
对 Node.js 微服务有所了解
讲师介绍:
尚飞,百度资深研发工程师。
尚飞,现就职于百度原生商业部,热衷前端技术,对新技术有强烈的好奇心。曾将 Facebook/GraphQL 应用在百度原生商业体系的 Node.js 服务端,充分利用 GraphQL 技术特点和优势,构建了一套自省式、高效率、可演进的内嵌 GraphQL 的 Node.js 服务。
完整演讲 PPT 下载链接:
https://gmtc.infoq.cn/2019/shenzhen/schedule
评论