推出 v4 是 Digg 重新回到应有位置的机会。他们通过 Cassandra 瓶颈实现了写透缓存 Memcached。然而,MyNews 页面每 4 小时仍然会崩溃。为了保持网站运行,需要重写。
好战略卓有成效的关键在于把有限的能量投到最能产生成效的点,常见的来源有:杠杆;抓手;木桶效应;设计;聚焦战略;成长;优势;外部变革; 惯性。
“连贯的互补的行动”是指这些行动直接互相有帮助形成合力;战略协作是可以设计出来的,是中心化地强加在系统上的;中央集权有利有弊,各个子组织的利害关系不一样;组织协作耗时耗力,以追求效率最大化和恰到好处的协调为结果导向。
好战略的三个基本元素:诊断——简化问题,识别挑战;指导原则——如何应对挑战;连贯的行动——一系列在原则指导下,互相帮助形成合力的行动。
造成坏战略三个原因:做选择是令人痛苦的事情;人们不喜欢动脑地套模版;人们总以为人定胜天,认为态度决定一切。
非常 大的 JS 应用 = 很多开发者 + 大型代码库。如何处理很多开发者?同理心和良好的编程模型。如何处理大型代码库?代码可移除性/可删除性。小心抽象。
坏的策略是形式主义,它有四大基本特征:空话套话,故弄玄虚,战略不应该是一堆高大上的名词的堆砌;无法直面挑战,错把目标当战略;子目标无关紧要或者不切实际。
CORS 允许一个站点(数据提供者)授权另一个站点使用访问者的浏览器和凭据读取数据。CSP 允许一个站点防止自身(数据消 费者)从意外来源加载内容,以防御 XSS。
东西本身没有好坏,只不过取决于人的想法,就如大卫与歌利亚的传说,沃尔玛战胜kmart 的故事,还有冷战军备竞赛时期安迪马歇尔对 付苏联的策略,优点和缺点是可以转化的,当我们发现了自己的缺点时与其懊恼沮丧,不如改变思维的角度和方式。
好的战略出乎意料之外,合乎情理之中,比如97年乔布斯回归苹果的翻盘策略,缩减产品线,专注几个赚钱的产 品。什么都做,认为什么都重要,就等同于认为什么都不重要。好的领导者不仅需要知道做什么,还要知道不做什么。
在 1997 年,Eberhard 请求亚马逊投资一个电子书原型。亚马逊从 iTunes 和 iPad 中学习,并创造了 Kindle。亚马 逊成功的原因在于巨大的谈判杠杆、用户获取渠道和出色的用户体验。
Go 库开发的指导原则:代码质量、文档、测试、API 设计,以及构建高质量开源包所需的要素。