现状
说到 Node.js Server ,大家都不陌生,但是实际在前端团队中真实使用的毕竟是少数。
这里面有很多的问题:
一个是纯前端搞 Node.js Server 是一个非常大的挑战。很多时候可以理解为是一个完全不一样的领域。
二是公司层面主体是以 Java 为核心的后端体系,整体的建设也都是围绕着 Java 服务来做事情,Node.js Server 层面的东西非常少。
三是目前包括基础架构也没有这么一个能力和团队去做去负责这块基础建设。
现实
但是,现实却又很苦恼,特别像我们的电商团队,有 5 个 C 端的 Node.js 项目,Node.js Server 的稳定性一直在做,但是随着系统的更迭,很多之前做的事情,现在已经不适用了。比如像 Falcon 性能数据收集,已经完全没法看了。
现在服务层面的数据就是睁眼瞎,很多数据都看不到。非常担心后续一旦出问题,查找的时候由于没有当时的服务数据,很难去定位去找到问题所在。
Node.js Server 基建
所以,目前极其迫切的事情,就是要做好 Node.js Server 层面的基础建设。
但 Node.js Server 层面的基础建设是一个巨大的工程,一个人,一个小组的力量实在是太渺小了。
倡议
但是,如果我们每个有 Node.js Server 层面需求的小组,都可以贡献一点力量,围绕 node server 基建这个事情大家一起做点事情的话,我们是可以一步一个脚印,逐步把它做好,做起来的。
具体
每个组会有一个对接人,每两周或者一个月做一个对接。确定当前的一个任务排期,以及下次的任务计划。