文章目录
  1. 1. 什么是一周笔记
  2. 2. 模仿 O’Reilly 风格插图
  3. 3. Questions to ask your interviewer
  4. 4. Cron best practices
  5. 5. Choosing a Linux Tracer
  6. 6. Latency Numbers Every Programmer Should Know
  7. 7. 保证分布式系统数据一致性的6种方案
  8. 8. 浅谈 WHR 全历史排名

什么是一周笔记

这是经女朋友提醒,准备每周一篇,阅读的技术博客,文章等的简短评论,干货收集,读书感想及各种好玩的事儿。

模仿 O’Reilly 风格插图

一直觉得O’Reilly书系的示意图简洁美观,希望写博客或者presentation的时候也能用,今天花时间查了下,字体用的是 Myriad,编程字体用的是 Ubuntu Mono,用 Keynote 画了几个简单的图形,供日后使用。

Questions to ask your interviewer

每次面试时候最后面试官都会问 “Do you have any questions?”,然后大多数人都只是问一些隔靴搔痒的问题,这篇文章比较深入的探讨这个问题,怎样让问面试官问题成为你的加分点,哪些问题能反映出这个公司的开发流程和工程师文化(关系到是否值得加入),面试必备的好问 (Victoria 同学翻译成了中文)。

Cron best practices

Cron通常用来每隔一段时间跑一个脚本,但大多数人都只是用来检查重启服务器或者备份。本文介绍了一些 Cron 的高级玩法,输出错误码,发送邮件,设置 timeout,等等。BTW,这个作者还有一些 Linux Crypto 的文章,也很值得一看。

Choosing a Linux Tracer

介绍了一堆Performance monitoring & tunning 的工具,来自 Netflix senior performance architect。我查 systemtap 的时候翻到这哥们的博客,发现此人文章很棒,然后和我们司的performance engineer 聊文章中的问题,发现这博主是他当年在 Sun 的同事 … …

Latency Numbers Every Programmer Should Know

这个介绍不同存储器性能的表格历史悠久,这个 gist 及其评论里很多人贡献了他们知道的相关的文档和视频,很多都很有意思。一些常用的还是很有必要背下来的(比如 CPU, 内存,硬盘, SSD 读取速度的倍数关系),对于初学编程的人能更好的了解 locality 的重要性。

保证分布式系统数据一致性的6种方案

介绍了一些国内的案例,文末的链接也挺好的。

浅谈 WHR 全历史排名

云风的文章和他的代码一样,一向以信噪比高著称。这是一篇谈博弈中的打分算法问题的,文中谈到elo就是电影《社交网络》中 Eduardo 在窗户上写的公式。

文章目录
  1. 1. 什么是一周笔记
  2. 2. 模仿 O’Reilly 风格插图
  3. 3. Questions to ask your interviewer
  4. 4. Cron best practices
  5. 5. Choosing a Linux Tracer
  6. 6. Latency Numbers Every Programmer Should Know
  7. 7. 保证分布式系统数据一致性的6种方案
  8. 8. 浅谈 WHR 全历史排名