抱歉,您的浏览器无法访问本站

本页面需要浏览器支持(启用)JavaScript


了解详情 >

DDIA reading note

DDIA reading note存储结构Q 高吞吐量 TODO: 重看 append only SSTables(Sorted String Table) 分制(归并)的思想,合并有序段 有序 => 快找 append only => 磁盘顺序写入 LSM tree(日志结构合并树) 保存一系列在后台合并的SSTables 顺序写 => 写入更快 考虑写放大问...

大教堂与集市读书笔记

Abstract 如果一个人跟你聊开源,说他不懂这本书,那你大可以断定他是个外行人 传统软件开发模式像艰难而缓慢的大教堂建造工程,严密,封闭,集中式管理。而集市在创新,生产力和Bug控制上要更胜一筹,但是超过一定复杂度时,更严格更集中的管理是必要的 两种模式的根本区别在于他们对软件排错上完全不同的认识 Linus的开发风格:早发布,常发布,能委托则委托 好的作品往往源自个人需要 你遇...

人月神话读书笔记

Overview虽然但是很多在今天可能不适用了。 人与月不可互换 越多的人不一定能带来越多的工作量(多个人月的工作量) 关键在于认知和计算方法的问题 人多了, 需要的沟通成本也多(IPC) e.g. 开会, 交流, 新人培训 怎解? 建议小团队工作 现代反例: 开源工作模式, e.g. github 外科手术团队的工作结构 好成员与差成员的管理(木桶效应) 所以不能平起平坐, ...