摘要: Steve Yegge, Amazon的前员工,现任Google员工,其本来想在Google+上和Google的员工讨论一些关于平台的东西,结果不小心把圈子设成了Public,结果这篇文章就公开给了全世界,引起了剧烈的反应。发布后很快他就马上把这篇文章删了,不过,互联网上早备份了下来——SteveY’s Google Platforms Rant。后来,Steve在其Google+上作了一些解释,... 阅读全文
posted @ 2012-01-13 15:02 napoleon_liu 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 本文的笔记讲述如何从client请求中获取各种参数,如method, request path, headers, cookie等。 Mochiweb是Erlang实现的一个开源Web服务器,它设计的一个亮点就是他本身的Http请求的参数化模型。因此我们可以用OO的方式来理解它的相关用法。 它的实现在mochiweb_request模块.在mochiweb中,每个client请求其构造一个 ... 阅读全文
posted @ 2012-01-13 14:59 napoleon_liu 阅读(579) 评论(0) 推荐(0) 编辑
摘要: --提升性能的同时为你节约10倍以上成本 From: http://blog.sina.com.cn/iyangjian 一,如何节约CPU 二,怎样使用内存 三,减少磁盘I/O 四,优化你的网卡 五,调整内核参数 六,衡量Web Server的性能指标 七,NBA js直播的发展历程 八,新浪财经实时行情系统的历史遗留问题 (7 byte = ... 阅读全文
posted @ 2011-10-31 17:44 napoleon_liu 阅读(503) 评论(0) 推荐(0) 编辑
摘要: wincouch 是一个号称one-click安装的CouchDB集成安装包,就像LAMP时代方便好用的的XAMPP一样,基于CouchDB 和 GeckoFX。 使用方法(传说中的One Click): 下载并解压zip包 双击WinCouch.exe 进行安装 安装目录结构:WinCouch\ XULrunner\ #embedded Ge... 阅读全文
posted @ 2011-10-13 01:59 napoleon_liu 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1.Python 资源索引 http://wiki.woodpecker.org.cn/moin/ObpLovelyPython/LpyAttach2ResIdx 大多数资料都在上面了,目录如下: 1. Python 资源索引 1. Py 语言自身 2. Py 文本处理 3. Py 数据... 阅读全文
posted @ 2011-10-10 10:08 napoleon_liu 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 不知道国内是否有创业团队招人是不费吹灰之力的,至少我了解到的绝大多数创业团队都面临招聘难的问题,而且不是一般的难。和一些中小互联网公司的技术负责人交流,也都会为招人的问题而诉苦,丁香园 作为创业团队当然也是这样。从去年年中我加入丁香园负责技术团队开始,招聘就是最大的挑战之一。今天在阅读完知乎上「创业公司应该如何招人?」这个讨论之后,在这里也想分享一下丁香园技术团队的招聘经验。 我们找什么样的人?... 阅读全文
posted @ 2011-10-08 13:47 napoleon_liu 阅读(544) 评论(0) 推荐(0) 编辑
摘要: [序:关于5分钟法则,想必很多人都听说过。而5字节法则则没有那么耳熟能详了。这两个法则是Jim Gray和Franco Putzolu 在1986年的文章<< The 5 minute rule for trading memory for disc accesses and the 10 byte rule for trading memory for CPU time >>中提出的,也就是本篇... 阅读全文
posted @ 2011-10-08 11:48 napoleon_liu 阅读(1189) 评论(0) 推荐(0) 编辑
摘要: 分布式领域论文译序 sql&nosql年代记 SMAQ:海量数据的存储计算和查询 一.google论文系列 1. google系列论文译序 2. The anatomy of a large-scale hypertextual Web search engine 3. 面向星球的网络搜索:google集群架构 4. GFS:google文件系... 阅读全文
posted @ 2011-10-08 11:39 napoleon_liu 阅读(3831) 评论(0) 推荐(0) 编辑
摘要: Bitcask是一个日志型的基于hash表结构和key-value存储模型,我了解到他也就几天时间,但是其简洁有效的设计思路,让我的某种技术癖好得到了极大满足,于是酝酿出这篇东西。 Bitcask模型指导下的存储系统有Riak和豆瓣的beansdb新版本(beansdb新版本信息,参见这里),下面就简单的介绍一下Bitcask模型: 1.日志型的数据文件 何谓日志型?就是append onl... 阅读全文
posted @ 2011-09-29 10:41 napoleon_liu 阅读(2570) 评论(0) 推荐(0) 编辑
摘要: 目的 本文档可以作为使用Hadoop分布式文件系统用户的起点,无论是将HDFS应用在一个Hadoop集群中还是作为一个单独的分布式文件系统使用。HDFS被设计成可以马上在许多环境中工作起来,那么一些HDFS的运行知识肯定能大大地帮助你对一个集群做配置改进和诊断。 概览 HDFS是Hadoop应用的主要分布式存储。一个HDFS集群由一个管理文件系统元数据的NameNode,和存储实际数据的一些... 阅读全文
posted @ 2011-09-29 10:09 napoleon_liu 阅读(1159) 评论(0) 推荐(1) 编辑