每周技术文章 No.220 2019.4.8-14
前端技术,界面、交互
- 深入理解前端性能监控。
- Master of web puppets: abusing web browsers for persistent and stealthy computation,利用 Service Worker 实现的僵尸网络。
后端技术,操作系统、虚拟化、存储、网络、桌面
- K8s 集群中的 Windows 节点,这样搭建快速搞定!呵呵。
- 编写 Prometheus Exporter: 以阿里云 Exporter 为例,有用。
- 使用 nomad 实现工作负载版本升级。
- 有赞订单搜索 AKF 架构演进之路,热状态订单总量在千万级别,比较平稳,占订单搜索量一半;历史订单时间分片、分级。可扩展索引字段
K_V
串。利用 ES 的搜索代替轻量报表统计。 - 技术 in Netflix,这个整理不错。
- A gentle introduction to multithreading。
- 如何优化 Golang 中重复的错误处理,结构内部保存 Error,短路,统一判断。
- 理解 Go 语言 defer 关键字的原理。
团队建设
- 在项目需求分析阶段,事无巨细 Vs 点到为止,“团队会议中必须有人时刻保持对全局问题的敏感性”,“开发人员多数(并非全部)都喜欢接受(和技术密切相关的)挑战,‘点到为止’即可”,“关注细节的优势在于,对组内新人更友好,对项目更保险”。