2019-12-06[技能]
在分析 CPU、内存、磁盘等的性能指标时,有几种工具是高频出现的,如 top、vmstat、pidstat,这里稍微总结一下:
CPU:top、vmstat、pidstat、sar、perf、jstack、jstat;内存:top、free、vmstat、cachetop、cachestat、sar、jmap;磁盘:top、iostat、vmstat、pidstat、du/df;网络:netstat、sar、dstat、tcpdump;应用:profiler、dump分析。排查 Java 应用的线上异常或者分析应用代码瓶颈,可以使用阿里开源的 Arthas ,nodejs应用可以使用alinode
2019-12-05[好文]
如果你想做微前端,一定要能够回答出这10个问题。
微应用的注册、异步加载和生命周期管理;
微应用之间、主从之间的消息机制;
微应用之间的安全隔离措施;
微应用的框架无关、版本无关;
微应用之间、主从之间的公共依赖的库、业务逻辑(utils)以及版本怎么管理;
微应用独立调试、和主应用联调的方式,快速定位报错(发射问题);
微应用的发布流程;
微应用打包优化问题;
微应用专有云场景的出包方案;
渐进式升级:用微应用方案平滑重构老项目。
今天推荐的这个文档,区别与别的微前端文章的点在于其更加靠近规范层面,而不是结合自己的业务场景做的探索。这篇文章来自于阿里团队。
文章地址:https://mp.weixin.qq.com/s/rYNsKPhw2zR84-4K62gliw
2019-12-04[工具]
相信大家使用shell的时候,会经常碰到忘记的option,或者某一个用法记不清楚。遇到这种问题通常我们会用man或者命令提供的--help查看用法。这里给大家介绍另外一种工具tldr
, 它是一个将man page进行简化,将大家常用的用法总结出来的工具。
安全也非常简单,只需要 npm install -g
(前提是你必须安装node), 如果你不想安装也没有关系,它还提供了web版[1]。另外你也可以参考这里定制你的主题[2]
仓库地址:https://github.com/tldr-pages/tldr
2019-12-03[技巧]
今天给大家介绍的是Google高级搜索技巧
。我们经常使用搜索引擎搜索一些东西,不管是遇到问题想寻求解决方案也好,想学习一些新东西也好,掌握一定的搜索技巧是可以让你搜索的过程事半功倍,尤其是常用的技巧一定要记住。
2019-12-02[软件]
我们公司在使用的一个完全开源的堡垒机,是符合 4A 的专业运维审计系统。
地址:https://github.com/jumpserver/jumpserver
参考资料
[1]
tldr web版本: https://tldr.ostera.io/
[2]tldr 定制主题: https://github.com/tldr-pages/tldr-node-client#configuration