关于 GraphQL
GraphQL 作为 Facebook 在 2012 年开发的 API 查询语言,一直作为 Facebook 的手机端研发和升级的主要支撑力量,在 2015 年进行了开源和公开说明,一经发布就受到了很多开发者的关注。
但在国内,许多团队和开发者个人对于 GraphQL 的理解还仅限于一些 demo 示例,了解通过它可以更便捷的帮助前端工程师获得页面所需的数据,在实际的工程实践和团队推广上的考量,同时 GraphQL 与领域驱动结合后,能给前后端团队带来的收益,对于协同效率和角色职能的驱动等等都还缺少具有参考意义的社区分享和技术方案。
本次 宋小菜 & CODING 联合举办的 杭州第一届 GraphQL Party,将从更深层的角度对 GraphQL 进行高密度的探讨,聚焦在 协同/效率/领域驱动/前后端职能变化 这几个团队效率、职能合作和技术选型,帮助不同领域的行业开发者们了解更多 GraphQL 以及领域驱动设计相关,前后端兼顾的工程实践课题。
活动面向人群及关注问题
活动面向:
资深前端工程师;
资深 Java 工程师;
资深 Node 工程师;
创业公司 CTO;
前后端架构师;
资深项目经理;
资深技术经理
…
会议探讨的问题:
GraphQL 的哲学理念是什么?什么是 SDL First?
什么样的业务场景和团队适合用 GraphQL?
GraphQL 对于前端和后端意味着什么?会带来什么职能变化?
什么时机适合从 RESTFul API 迁移到 GraphQL?
如何做前后端的技术选型/技术架构?
如何做 Schema Loader/鉴权/缓存/数据代理的模块设计?
如何针对关系型数据库做缓存优化?
如何做嵌套 DDos 安全防控?
GraphQL 的性能问题和常见的坑有哪些及如何解决?
在复杂应用(如工业领域)如何应用 GraphQL?
GraphQL 的 Schema Type/Resolver 如何做可视化工程依赖管理?
如何对 GraphQL 的 Query/Request 做性能监控?
领域建模对技术的价值是什么?
架构模块边界如何划分?
…
活动时间安排
部分讲师及介绍
展堂
宋小菜创始人兼 CTO,福云咖啡总经理,500mi 云超市创始人,原淘宝网开放平台创始成员
-现为宋小菜 CTO,全面负责宋小菜产品、设计、开发等相关工作
-曾为淘宝网最早的工程师之一,参与淘宝网最早期的架构设计和开发
-曾创办浙江省第一家创业咖啡(福云咖啡)、参与创办快消品 B2B 平台 (500mi)
周文宇
有数派联合创始人,8年开发经验,全栈工程师,连续创业者
-现为国内领先的纺织 Saas 有数派联合创始人,负责产品、设计、技术与市场运营工作
-曾就职于中国领先的投资银行- 华兴资本,负责投行交易系统一级市场数据平台研发
-曾作为技术负责人就职于国内最专业的电影调研公司凡影,为阿里里里影业、万达影业、腾讯互娱等公司提供大规模数据分析和产品技术解决方案,并负责技术团队搭建
邓若奇
国内某大型电商公司 用户体验部门 前端开发专家,9年开发经验(4年 .Net 开发,5年前端/ Nodejs 开发)
-现为 用户体验部门前端工程团队主要负责人,负责组件平台、CDN 源站、云构建平台、实时日志服务等基础设施设计、开发和维护
-现为集团 B2B Nodejs 接口人,负责 Nodejs 工程化推进 (DevOps)与技术答疑
-现为集团内部基础 Nodejs 客户端、Eggjs 插件开发与维护者
乔禹
国内某大型电商公司高级技术专家,8年开发经验,现消费者纠纷/商家通用服务团队 Leader
-作为交易服务平台 Leader,采用 EDA 消息驱动构架和逆向交易领域建模设计,构架设计 tosp 平台,系统处理能力从一万提升到了两千万,每年处理上千亿资金
-尝试中台思路支持集团交易纠纷,结合算法团队孵化多个智能产品
-对多个业务领域模型进行全新领域建模,产出多项专利,在多个 BU 进行领域建模分享
冉鹏(紫川)
宋小菜架构师,负责整体系统架构,设计并推进宋小菜系统构架3次大的升级演进
-曾负责阿里妈妈广告事业部 P4P 广告大数据分析和计算工作
-曾负责淘宝数据平台 在云端,参与研发企业级数据分析解决方案
-曾负责天猫 库存中心,参与淘系核心交易链路优化升级,支持 2013 年双十一
-曾负责手淘 微淘/码上淘,参与国内某大型电商公司 All in 无线战略,和手淘团队一起提升手淘月活过亿
Scott
宋小菜前端负责人,7年开发经验,现在主要负责团队搭建/技术架构/工具链打造/影响力等
-慕课网精英讲师,课程覆盖45万+ 前端新人
-曾连续创业3年,作为 Moveha/ CampusRoom 联合创始人/ CTO 搭建技术团队与产品研发
-曾就职阿里妈妈4年,主要负责广告创意模版制作、投放、动画研发与性能优化
活动主办方与讲师团队介绍:
【有数派】
有数派是一款专业的纺织 Saas 产品,主要为纺织行业解决业务工作流、仓储、工业控制、财务、花型研发、生产控制、人事薪酬等业务场景等管理和协同问题。
团队目前有15位同学,产品终端涉及手机 APP、iPad、WEB 和 树莓派。前端栈 React、ReactNative 后端栈 Ruby on Rails、C、Python、PostgreSQL
现后端 API 已全线迁移至 GraphQL,系统管理了十几万匹布,并以每天几千匹的数量增长,目前有一百多张表,覆盖了纺织行业的几十个业务场景,拥有自定义工作流 & 自定义表单等近百个用户自定义功能配置点。
【国内某大型电商公司 用户体验部门 - 营销 & 工程团队】
国内某大型电商公司 用户体验部门- 营销 & 工程团队,目前做的事情有两个领域,一是营销业务,负责商家付费流量与平台免费流量分配支撑,数字营销位商家提供了一站式全链路营销推广方案,营销平台支撑所有大促、日常和自运营活动;另一个是工程技术,维护集团的前端研发体系,集团第三大 CMS 系统 (年产页面 1.5W+),集团领先的通用数据配置平台等等。我们致力于链接基础技术与业务,通过技术创新提升运营、导购、开发效率和用户体验。
在 GraphQL 的实践上,陆陆续续用 nodejs 写过的几个项目,有微服务,也有作为 BFF 层的 web server。通过这些项目让我意识到,使用 GraphQL 不仅仅可以写出更灵活、更具扩展性的服务端代码,还让我们重新审视视图与数据的交互、组织方式,进一步提高效率和用户体验。我们的云构建平台的 web portal,就是前端基于 SPA 架构、后端基于 GraphQL 的一个实践
【宋小菜】
杭州小农网络科技有限公司 (简称 “宋小菜”)是目前中国蔬菜领域交易规模最大、效率最高的专业化新型互联网+农产品经营公司,专注于蔬菜、批发、交易,从线上APP农产品信息查询和采购交易服务,到线下城市配送和售后服务,通过反向供应链模式以销促产,打造中国生鲜骨干分销网络,为中小零售商降本增效,解决农业生产者产销问题,提供专业、全面、有效的解决方案。
宋小菜汇集了中国互联网农业领域最顶尖的专家和精英。既有来自阿里等互联网公司、具备电商运营经验的线上团队,也有来自传统农产品流通行业、具备农产品采购和配送经验的线下团队。宋小菜已获得B1轮融资,其独特的运营模式和商业价值备受行业关注。宋小菜覆盖了全国北京、上海、湖北、江苏、浙江、安徽 6大省,45余个城市,上千个大型农贸市场、社区农贸市场、饭店配送市场以及社区生鲜专卖店,交易突破数十亿元,计划向更多一线、二线城市发展。愿景是立志再造中国农产品流通新模式,做中国新农业领域最有价值的互联网公司。
【CODING】
CODING 是国内首个一站式云端软件服务平台,于 2014 年 2 月在深圳成立,并于北京、上海、成都、西雅图设立分部。在云计算时代,扣钉CODING 致力于通过技术创新推动软件开发与交付模式的转变,让开发更简单。
扣钉CODING 旗下自主研发运营 Coding.net 云端软件开发协作平台,目前已累积 80 万开发者,数千家企业,150 万个项目。秉承着“让开发更简单”的使命,将代码托管、项目管理、Cloud Studio、一键部署等开发工具集成到浏览器中,免除繁杂的开发环境部署,降低开发和部署软件的成本,提升团队协作沟通效率,提高软件开发生产力,最终实现 “Coding Anytime Anywhere” 的愿景。同时,扣钉CODING 也提供面向企业的企业版本和私有部署版本。
本次活动独家直播平台合作伙伴
请扫码加本次活动工作人员,将您加入活动微信群当中,方便您及时更新活动信息
国内某大型电商公司用户体验部门前端开发专家
时间:06-09 13:15 - 18:20
地点:(浙江杭州)西湖区华星路96号互联网金融大楼6楼