企业级前后端统一 API 开发平台实践

所属专题:大前端趋势

嘉宾 : 赖伟威 | 招商证券信息技术中心技术规划部/架构师

会议室 : 演播厅

讲师介绍

专题演讲嘉宾:赖伟威

招商证券信息技术中心技术规划部/架构师

2016 加入招商证券,主导了大前端技术体系的建设,自主研发了前端可视化开发框架 Athena,并主导研发 SaaS 云应用平台,该平台荣获 2017 中国计算机用户协会云鹰奖二等奖。参与了公司证券技术框架 xFrameworks 的研发,该框架相继荣获 2017 中国证券期货科学技术奖三等奖、2018 深圳市金融创新奖三等奖。两次受邀参加中国证券业协会举办的全国性行业技术会议演讲。

议题介绍

演讲:企业级前后端统一 API 开发平台实践

中大型企业内部应用系统繁多,大前端多端需求、前后端分离、极致用户体验、前台业务快速变化都对后端 API 接口服务的研发提出越来越高的挑战,各业务线的 IT 支持团队在提供 API 接口服务上做着大量重复或相似的工作,建设一个统一的 API 开发运维平台意义重大。

本次我将分享搭建企业内部统一 API 开发平台的实践经验,包括基于 GraalVM 和 VertX 实现高性能 FaaS 运行时,基于 K8s 实现容器资源调度,基于 ES4X 实现轻量级在线动态 JS 函数开发工具,最终形成一个强大、灵活的 API 接口服务开发平台,让开发人员专注于实现业务逻辑,提高生产力,减少重复投入。

以及我们是如何克服技术难点的,例如技术选型方案设计;如何差异化定制做到超越本地 IDE 的开发体验;如何实现代码即文档;如何简化测试用例编写和自动回归,保障 API 代码质量。如何利用容器实现云开发、云部署。

演讲提纲:

  1. 背景介绍:统一 API 开发平台的意义
  2. 高性能 FaaS:JavaJS vs NodeJS
  3. ES4X 改造:纯函数和热更新
  4. 代码即文档:代码语法 AST 提取
  5. 云开发:在线 IDE、测试用例收集、自动化测试
  6. 云部署:拥抱 Serverless
  7. 案例分享:数据中台 API 服务、AI 能力 API 服务

听众受益点:

  1. 了解 FaaS 对企业应用开发的意义和实践经验
  2. 了解如何按自身需求改造 ES4X,收获高性能又能满足企业级开发要求
  3. 了解利用 K8s 配合 FaaS 运行时搭建 Serverless 平台
  4. 了解如何实现一个轻量级的在线 IDE
想要批量报名或更多优惠?
立即联系票务小姐姐 Ring
或致电:+86-15600537884