每周技术文章 No.201 2018.11.19-25
前端技术,界面、交互、安全
- 思源黑体 Adobe 发布 2.0 了。另外 Noto Sans SC 在 Google fonts 上可用了,见思源黑體 Noto Sans TC 繁體中文網頁字型正式上架 Google Fonts。
后端技术,操作系统、虚拟化、存储、网络、桌面、安全
- 奇虎 360 开源基于 Kubernetes 管理平台 Wayne,可以一试;Wiki、中文介绍、仓库。另见Wayne 的安装使用。
- 携程 Redis 海外机房数据同步实践,使用XPipe,以 Master-Slave 复制协议实现了一个从节点,来支持持久化、异地复制。另见携程 Redis 多数据中心解决方案-XPipe。
- 详解 DNS 与 CoreDNS 的实现原理,这个分析不错。
- 新一代数据库 TiDB 在美团的实践,对 TiDB 组件监控要整合到现有的 Falcon 系统,需要做 Prometheus 数据格式转换;MySQL 数据增量同步、自增 ID 转唯一主键;初步优化 OLAP 有 MySQL4 倍性能,但是也遇到了写延迟、GC 慢、插入慢、空间回收等问题;随着使用,OLTP 的查询需求也在增多。这过程看出 TiBD 的更新、完善速度也是很快的。
- 美团即时物流的分布式系统架构设计,AIOps 化。
- Go 1.11 中值得关注的几个变化,关于 Go1.11 module 和语义版本。
- golang 项目实战简明指南。
团队建设
- 程序语言语法分析专家,如何看待计算机和英语:解谜计算机科学(1)、解谜英语语法(1)。
- 比特币的交易-1。
- Things Nobody Told Me About Being a Software Engineer,“写程序”只占一小部分,更大部分包括写测试、构建工具、发布、运维、响应客户,这些工作让程序成为用户可用的产品。
- 关于讲 PPT 的一篇旧文,“PPT 本身设计的好,对于讲 PPT 的影响几乎为 0”、你自己要有“料”,要深刻了解你分享的内容,对于听众应该是有价值的、“让内心有澎湃的激情,要学习调动情绪的技巧”,多观注“讲”而不是“写”。
- 10 个非常适合学英语的国外网站。