前情提要:《ServiceMesh究竟解决什么问题?》《Istio究竟是什么?》《Istio分层架构设计?》Istio架构体系中,流控(TrafficManagement)虽然是数据平面的EnvoyProxy实施的,但整个架构的核心其实在于控制平面的Pilot。灰度发布的过程在《Istio,灰度发布
1.熟悉的JSON.stringify()在浏览器端或服务端,JSON.stringify()都是我们很常用的方法: 将JSONobject存储到localStorage中; POST请求中的JSONbody; 处理响应体中的JSON形式的数据;
互联网业务,绝大部分场景,会使用缓存服务。《选redis还是memcache,源码怎么说?》《memcache内核的知识点,值得收藏》但有时候,确实会使用到进程内存缓存/数据库,这个时候,LevelDB就能派上用场了。啥是LevelDB?LevelDB是Google开发的,一个速度非常块的KV存储库
技术Leader是一个对综合素质要求非常高的岗位,不仅要有解具体技术问题的架构能力,还要具备团队管理的能力,更需要引领方向带领团队/平台穿越迷茫进阶到下一个境界的能力。所以通常来说技术Leader的技能是虚实结合的居多,繁杂的工作偏多。为此我把自己在工作中经常用到的思考技巧也做了一个整理,算是对《
一、前言OKR即目标与关键成果法,起源于英特尔,在谷歌发扬光大。近几年在国内比较火,很多企业都相继引入了OKR的管理方式,小到2-3人的小微初创公司,大到十几万名员工的大型企业,都因此而受益。vivo互联网团队经过三年的积极实践,证实这一目标管理工具对于业务和人员发展有非常强大的推动作用。“众多企业
问题描述小A和我在同时开发一个功能模块,他在优化之前的代码逻辑,我在开发新功能。小A在我之前把代码提交到了测试分支,我想提交我的新功能代码到测试分支时发现巨多冲突,脑袋瞬间就炸了,Boom一声惊雷响啊。PS:因为小A的需求不急,但是改动巨大;我的需求很急,马上要提测,否则就延期扣绩效了,说真的,我着
你在读开源代码的时候有没有遇到过这种注释?Whatthefuck?Dude,WTFFuckthis!我遇到过,每次都忍不住笑,心想老外可真是性情中人,遇到不爽的地方就开骂,还直接写到注释中,甚至代码中。Bob大叔在《CleanCode》一书中谆谆教导我们:要对变量、函数、类精心命名,避免耍小聪明,