每周技术文章 No.232 2019.7.8-14
后端技术,操作系统、虚拟化、存储、网络、桌面
- Kubernetes Operator 最佳实践,另见原文。
- 保护 Node.js 项目的源代码,原理是,预先把 js 文件完整编译为字节码;运行时封装加载字节码,同时传入源文件长度空格串即可。可直接使用bytecode。
- ELASTICSEARCH & LUCENE 的 SEGMENT 生成与 FLUSH 过程解析。
- APM 系统 SkyWalking 介绍。另见使用 OpenTracing 增强 Istio 的调用链跟踪。
硬件设备,ARM、终端、移动、智能设备、安全
- 从树莓派 4 USB-C 接口设计失误看嵌入式系统的接口升级,少一个电阻,不支持带 Emark 芯片的 Cable,被电源端误认为是一个模拟耳机设备,从而拒绝供电。看来可以等等小改版。
市场、产品、项目
- 技术人 ToB 成功的样子千篇一律,失败的样子却各有不同,“客户一定要到人,要跟人打交道,跟人做生意,不是跟企业做生意、核心客户和自来客、客户采购决策链、啥叫客户刚需、核心产品灵魂必须要可度量、让客户试用、采购链的人也是客户”。
团队建设
- Headcount goals, feature factories, and when to hire those mythical 10x people,招厉害程序员还是普通的,看公司组织效率;如果工作之外的事儿占比超过 40%,那一般程序员就够了,厉害的来了也发挥不出来。