每周技术文章 No.176 2018.5.28-6.3
前端技术,界面、交互、安全
- The deepest reason why modern JavaScript frameworks exist,回复很热烈。另见中文讨论,精读《现代 js 框架存在的根本原因》,“现代 js 框架主要在解决 UI 与状态同步的问题”。
- G2,来自蚂蚁金服的可视化库,是 AntV 可视化产品的一部分;借鉴了 D3、R 社区的一些可视化实践。另见3.1 版本说明。
- 页面可视化搭建工具前生今世,这个总结真不错;营销页面、大量同质的可视化页面,应用场景还不少。
- H5播放器源码解读 (video.js)。
- JavaScript 编程精解 中文第三版,有 PDF 直接下载。
后端技术,操作系统、虚拟化、存储、网络、桌面、安全
- Scale-Out File Server Improvements in Windows Server 2019,微软在一步步简化 S2D 上横向扩展 SMB 服务的层次。
- Monitoring an application running in Docker containers and Kubernetes with the Elastic Stack,参考一下这个实践。
- Kafka on Kubernetes with Local Persistent Volumes。
- Kubernetes Chaos Engineering: Lessons Learned — Part 1,kube-proxy 向 Master 查询 Pod 信息,并负责更新本地 iptable 规则。这个 learnk8s 值得关注。
- 分布式之redis复习精讲,补课。
- 美团外卖客户端高可用建设体系、大众点评账号业务高可用进阶之路,业务上柔性可用,实现上异地缓存同步。
- There’s real reasons for Linux to replace ifconfig, netstat, et al,表面原因是旧工具实现效率不高,深层原因是“旧工具”要保持传统输出格式和“新工具”要反应内核的不断发展的信息之间的冲突,所以,工具干脆换代吧;基本目前已经习惯 ip 代替 ifconfig 了。
- 内网备忘录,换位思考啊,“渗透测试的本质是信息收集”。
- 浅谈最近流行的三起区块链51%算力攻击,小币总算力不够,更容易构建攻击。
团队建设
- 程序员练级攻略(2018) 与我的专栏,这本来就没有什么捷径,也不可能速成,很多知识都是硬骨头,你只能一口一口的啃。
- Alfred神器使用手册。
- 搭建IPFS私有网络,“IPFS (InterPlanetary File System) 是一个面向全球的、点对点的分布式版本文件系统”,目标是代替 HTTP;如果不连接全球 IPFS,那就是建了个“暗网”喽?
- Full Cycle Developers at Netflix — Operate What You Build,工具、自动化;就是板凳、梯子、棍子、盆,都准备好,让开发者自己上去捅马蜂窝。
- 硅谷最伟大的一次失败,多数人都不知道,一部“真实”电影——《General Magic》。