
kubernetes 灰度发布设计方案
从效果层面上看到的灰度,就是不同客户可以使用我们不同的软件版本。这样系统升级的时候,可以从不同的客户群体开始升级,等该用户群体运行一段时间以后(也就是新的系统经过线上的某些客户验证后没有问题,理论上后续出问题的概率就比较小,如果这部分客户出问题,也只影响这部分客户,不影响其它客户),再逐步升级到后续其它的客户。例如升级的客户群分别是 内部客户(3天)→ 小客户(7天) → VIP客户(7天) → VVIP客户(7天)这样一个步骤。
设计模式
TypeScript
git
HTTP
vscode
冒泡排序
选择排序
快速排序
V8
os
kubernetes
k8s
异步非阻塞
nginx
consul+consul-template
ssh
git revert -m
git 版本回退
js作用域
js词法作用于
js闭包
闭包
javascript闭包
闭包回收
闭包性能
mongodb compass
mongodb gui
磁盘空间
清理磁盘
TS高级类型
nodejieba
node-segment
svn
subversion
sshpass
openssh
mocha
chai
vscode调式ts
ts-node
debug ts
debug
xrandr
DesignPattern
node-schedule
Buffer
Stream
WriteStream
EventEmitter
JavaScript逻辑运算符
非法字符验证
libssl1.0.0
linux权限
ubuntu权限
--allow-unrelated-histories
Consul
Jenkins
JSONVIEW
CHROM JSONVIEW
ubuntu内核升级
ubuntu配置intel网卡
ubuntu配置AX201网卡
分片
Promise原理
二叉树
二叉树遍历
二叉树解析
二叉排序树
二叉查找树
平衡二叉树
平衡排序树
B-树
B+树
B树
DNS
TCP
时间复杂度
空间复杂度
JavaScript时间和空间复杂度
html
pm2
vue
node
数组分组
JS标签体排序
JS元素排序
promise异步控制
数据库
element
express
mongodb
mongoose
JavaScript
async
sso
linux
ubuntu
Firefox
stack overflow
net-tools
desktop
moment
正则表达式
docker
onlyOffice
busboy
fs
xlsx
深拷贝和浅拷贝
xlsx-style
await-to-js
await处理异常
event loop
mongodb物化路径
mongodb操作深层内嵌文档
mongodb操作树结构文档
pdfkit
masyh.ttf
svg-captcha
验证码
ddocker
mongodb集群
redis
redis数据分组
extends
继承
多继承
JavaScript原型和原型链解析
promise.then
promise.all
promise 
