
nodejs
Cherishor
前的端。
展开
-
前端运维: 从 0 开始 Prometheus + Grafana 业务性能指标监控
为什么需要指标监控告警一个复杂的应用,往往由很多个模块组成,而且往往会存在各种各样奇奇怪怪的使用场景,谁也不能保证自己维护的服务永远不会出问题,等用户投诉才发现问题再去处理问题就为时已晚,损失已无法挽回。所以,通过数据指标来衡量一个服务的稳定性和处理效率,是否正常运作,监控指标曲线的状态,指标出现异常时及时主动告警,这一套工具就十分重要。常见的一些指标,包括但不限于:QPS请求处理耗时进程占用内存进程占用CPUgolang 服务的 goroutinenodejs 的 event loop原创 2020-11-29 20:33:12 · 3070 阅读 · 0 评论 -
还可以这么玩?超实用 Typescript 内置类型与自定义类型
背景大家用过 Typescript 都清楚,很多时候我们需要提前声明一个类型,再将类型赋予变量。例如在业务中,我们需要渲染一个表格,往往需要定义:interface Row { user: string email: string id: number vip: boolean // ...}const tableDatas: Row[] = []// ......原创 2019-12-12 21:29:45 · 1495 阅读 · 0 评论 -
走进前端 BFF 之 可以看但没必要的 grpc-node 拦截器操作指南
前言本文面向的前端小伙伴:有前端 BFF 开发经验或对此有兴趣的对 gRPC 和 protobuf 协议有一定理解的首先简单谈一下BFF (Back-end for Front-end), BFF的概念大家可能都听滥了,这里就不复制粘贴一些陈词滥调了,不了解的可以推荐看这篇文章了解下。那么简单来说,BFF 就是做一个进行接口聚合裁剪的 http server。随着后端 go ...原创 2020-11-29 20:41:26 · 1307 阅读 · 0 评论