架构运维
文章平均质量分 95
这个专栏是关于编程的一些思考汇总
雷学委
高级技术专家带路,事半功倍!多语言爱好者,目前主业大数据。做过创业项目/技术演讲/系统架构/内部培训。过来学习技术吧!
其他:
上海DevOpsDays技术讲师,发表主题演讲
华为云圆桌特邀嘉宾
展开
-
搞不定Serverless?让你秒懂掌握Profiling让一份程序优雅自适应
学委好久没有更新NodeJS专栏,还以为NodeJS冷门,没想到最近看到几个读者留言问怎么优雅的管理多环境的配置。太忙了,写篇短文简单展示一下原理。正好基于前篇 【NodeJS 后端开发 07 MySQL数据库连接池开发生产应用 】简单尝试了mysql库来连接数据库。本篇尝试一个更加优雅的方式,通过环境变量来控制程序动态加载不同的配置。这个搞Java的同学最清楚,比如我们开发springboot应用的时候会放置多个application.yml。然后部署的时候通过环境变量来选择配置。这个用Node原创 2021-07-30 23:51:17 · 2335 阅读 · 44 评论 -
5分钟通过水痘事件来认识系统架构
事情是这样的,最近学委免居然被水痘病毒拿下了。。。哎,之前生活作息没把握好节奏,写文章后太兴奋了有时候睡不着,休息不足免疫力就下降,只能说写文章是一把双刃剑。好,暂时放下这把剑,去看医生。被告知这是常见病毒,只是偶尔有些人免疫力下降没抵抗住,就会被感染。不是说系统架构吗???先看下图,请带着这个问题继续看吧。(学委就是里面那个冒红的块,其他都是正常健康的同事们)水痘是什么?水痘是一種急性高度傳染性疾病,症状就是会发痒发红,通常得过一次就一般不会再感染。(学委不是水痘专家,这里只是简单摘述)原创 2021-07-23 21:56:36 · 3052 阅读 · 77 评论 -
日志原理与开发分析这篇完全指南就够了!适应各种规模!
NodeJS 后端开发 008 日志处理日志是每一个系统/软件都会输出的,比如Window的一些补丁安装日志,软件安装日志,然后我们IT系统基本都会产生日志。各种日志的格式:NodeJS开发的应用如何打印日志和处理日志console对象使用log 库日志的格式与日志分析...原创 2021-06-12 10:57:24 · 4246 阅读 · 191 评论 -
依赖服务故障怎么办?几百万的项目明天要路演Demo了
对方服务突然故障,明天就要Demo了怎么办?其实这个问题跟:对方服务下线,手上的开发还没有做完,怎么继续进行是一样的!背景搞开发的同学经常会碰到一个问题,对方的接口还没有准备好,老板就再催甚至压第二个项目了!或者是,对方的网站挂,手上的项目还得进行怎么办?这个问题不管是前端,还是后端,只要你的系统有其他系统依赖(通常非本应用进程的其他进程调用,前端跨域调用等都可以当作此类调用事件)思路向修改自己的代码就是在自己的代码添加toggle,开发调试的时候把它打开!可是这个会让代码看起来很凌乱!原创 2021-06-09 22:40:17 · 1528 阅读 · 210 评论 -
Promise你把握不住?来看看异步转同步改造
Promise你把握得住?来看看异步转同步改造前言先说一下上一篇NodeJS文章NodeJS 后端开发 06 连接MySQL,这一篇展示了一个数据库链接的db.js 工具库。该工具库提供了一个runSql函数,它的运行方式是先提交SQL,然后再异步把查询结果回调传递给callback函数的。这个函数只适用于提前加载数据的情况,比如预先缓存批量的查库结果。然后用户请求WebAPI的时候,直接读查询缓存。这样会有下面的问题:新数据入库了,本地缓存需要更新。而且无法支持动态查询。说这么多原创 2021-05-27 09:46:27 · 1378 阅读 · 48 评论