<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/xslt/rss2.xsl" media="screen"?>
<rss version="2.0"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Latest from ChinaonRails: Caiwangqin</title>
		<link>http://chinaonrails.com/u/Caiwangqin</link>
		<description>ChinaonRails | ChinaonRails are one of the very few China based web consultancies, who specialize in application development using RubyOnRails/Agile/Ajax.</description>
		<category>Technology</category>
		<language>zh_cn</language>
		<item>
			<title>[P1.cn] Recruiting senior rails programmer ... 6 replies</title>
			<link>http://chinaonrails.com/topic/view/2321.html</link>
			<comments>http://chinaonrails.com/topic/view/2321.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Jobs</category>
			<description>
			根据工作需要，我们决定继续招聘一名senior rails programmer，各项问题可以直接联系我询问。我的联系方式在这里可以看到：&lt;a href="http://www.caiwangqin.com/about/" rel="nofollow external" class="tpc"&gt;http://www.caiwangqin.com/about/&lt;/a&gt;，欢迎有兴趣的朋友们尽快与我联系，欢迎朋友们&lt;strong&gt;推荐&lt;/strong&gt;，对于推荐录用的人，公司将给予一定报酬表示谢谢。&lt;br /&gt;
&lt;br /&gt;
招聘单位：&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://P1.cn" rel="nofollow external" class="tpc"&gt;http://P1.cn&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
工作描述：&lt;br /&gt;
&lt;br /&gt;
Ruby on Rails development&lt;br /&gt;
New feature development for P1.cn&lt;br /&gt;
&lt;br /&gt;
过往招聘信息：&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://chinaonrails.com/topic/view/310.html" rel="nofollow external" class="tpc"&gt;http://chinaonrails.com/topic/view/310.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://chinaonrails.com/topic/view/162.html" rel="nofollow external" class="tpc"&gt;http://chinaonrails.com/topic/view/162.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
简历投递：&lt;br /&gt;
&lt;br /&gt;
Email: 1@p1.cn&lt;br /&gt;
&lt;br /&gt;
信息发布时间：2008-10-23 14:30
			</description>
			<pubDate>Thu, 23 Oct 2008 14:28:02 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/2321.html</guid>
		</item>
		<item>
			<title>ChinaonRails free ruby/rails books contributed by bd7lx ... 26 replies</title>
			<link>http://chinaonrails.com/topic/view/2319.html</link>
			<comments>http://chinaonrails.com/topic/view/2319.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Site</category>
			<description>
			详细清单：&lt;a href="http://www.caiwangqin.com/post/552" rel="nofollow external" class="tpc"&gt;http://www.caiwangqin.com/post/552&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img class="code" src="http://farm4.static.flickr.com/3185/2963985952_6f0040287f.jpg?v=0" border="0" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img class="code" src="http://farm4.static.flickr.com/3276/2963985956_5d657e9aae.jpg?v=0" border="0" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
感谢这些为Ruby/Rails在中国做出无私奉献的人。&lt;br /&gt;
&lt;br /&gt;
现在书已经在我这里了，准备在以后的Ruby/Rails中文社区里的各项活动中赠送给Topic分享者和有贡献的朋友们，如果有什么分书的建议，欢迎与我取得联系。
			</description>
			<pubDate>Wed, 22 Oct 2008 15:37:58 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/2319.html</guid>
		</item>
		<item>
			<title>共同起草：铁道中文应用开发现状综述2008年版 ... 5 replies</title>
			<link>http://chinaonrails.com/topic/view/2307.html</link>
			<comments>http://chinaonrails.com/topic/view/2307.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Rails</category>
			<description>
			&lt;img class="code" src="http://static.flickr.com/89/220626463_11cf4a0112.jpg" border="0" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.slideshare.net/Caiwangqin/status-ruby-on-rails-in-china-presentation" rel="nofollow external" class="tpc"&gt;http://www.slideshare.net/Caiwangqin/status-ruby-on-rails-in-china-presentation&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
这是bd7lx的“铁道中文应用开发现状综述2006年8月”版&lt;br /&gt;
&lt;br /&gt;
An Interim Report of Ruby on Rails &lt;br /&gt;
Applications and Development in Chinese &lt;br /&gt;
Status and Perspective (August 2006)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
现在已经过了２年，希望大家协作一个新版的铁道中文应用开发现状综述.
			</description>
			<pubDate>Mon, 20 Oct 2008 11:12:19 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/2307.html</guid>
		</item>
		<item>
			<title>QClub：Ruby网站架构案例分享──财帮子&amp;FreeWheel（10.19 北京） ... 25 replies</title>
			<link>http://chinaonrails.com/topic/view/2268.html</link>
			<comments>http://chinaonrails.com/topic/view/2268.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Beijing</category>
			<description>
			随着科学技术的不断更新，企业IT系统也一直向着越来越复杂的趋势演进。复杂的J2EE开发模式为复杂的企业应用提供了各种各样的解决方式，但由于较高的学习成本和实现方式的复杂性，面向企业的技术无疑已成为开发者身上沉重的枷锁，同时也将一些没有很好规划的企业应用开发项目拖入泥潭。&lt;br /&gt;
&lt;br /&gt;
在Web 2.0互联网开发中硕果累累的Ruby on Rails无疑让面向企业应用的开发者们看到了一线曙光。毕竟，Rails的介入简化了企业应用日益复杂化的趋势，项目复杂度的简化同时也意味着开发效率和个体生产力的提高。&lt;br /&gt;
&lt;br /&gt;
但是，Ruby on Rails框架的初衷并非面向企业复杂的业务逻辑而设计。Rails创始人David Heinemeier Hansson曾在RailsCon大会演讲中提到，Rails并不是为业务逻辑超级复杂的企业级应用所服务的。但在目前中小型企业开发的实际应用中，Rails已经凭借快速有效的开发模式占据了一席之地。 &lt;br /&gt;
&lt;br /&gt;
本次“&lt;strong&gt;Ruby网站架构案例分享──财帮子&amp;FreeWheel&lt;/strong&gt;”的QClub北京活动（10月19日），我们特别邀请了财帮子的首席架构师&lt;strong&gt;陆亦斌&lt;/strong&gt;（Robin Lu）和FreeWheel的软件工程师&lt;strong&gt;董彬&lt;/strong&gt;与大家一起分享基于Ruby网站架构以及企业应用的相关话题。欢迎感兴趣的朋友前来参与讨论，现场参与者有机会获得博文视点提供的《Web开发大全：Ruby on Rails版》等书籍。&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;特邀嘉宾：&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
陆亦斌（&lt;a href="http://www.robinlu.com/" rel="nofollow external" class="tpc"&gt;Robin Lu&lt;/a&gt;），&lt;a href="http://www.caibangzi.com/" rel="nofollow external" class="tpc"&gt;财帮子&lt;/a&gt;首席架构师、共同创始人，本科就读于清华大学，研究生就读于中科院计算所。曾工作于Bell Labs，Sun Microsystems, Microsoft。&lt;br /&gt;
&lt;br /&gt;
董彬，FreeWheel Inc.软件工程师，毕业于哈尔滨工业大学。《&lt;a href="http://www.china-pub.com/209144" rel="nofollow external" class="tpc"&gt;Web开发大全：Ruby on Rails版&lt;/a&gt;》 作者之一，Linux和开源技术的爱好者，敏捷开发的积极倡导者，开发 ROR 应用两年有余，之前从事过J2EE和Eclipse RCP的开发，曾在《程序员》等杂志发表过技术文章，业余爱好爬山，篮球和围棋。&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;案例站点简介：&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.caibangzi.com/" rel="nofollow external" class="tpc"&gt;财帮子&lt;/a&gt;，专注于个人基金理财的社会化工具，提供开放式基金、封闭式基金以及货币基金净值、信息、以及各种分析工具，并提供收益管理、效率分析等服务。2007年4月正式上线，目前有注册用户13万。&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.freewheel.tv/" rel="nofollow external" class="tpc"&gt;FreeWheel&lt;/a&gt;，一家提供视频广告平台服务的外商独资公司，由硅谷顶极风险投资机构Battery Ventures投资。 由三位在网络广告界拥有丰富经验的业界精英组建。我们在硅谷，纽约以及北京设有分部。北京核心技术研发中心拥有专业技术人员40余人。公司资金充沛，正处于高速发展的起步阶段。&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;活动时间：&lt;/strong&gt;2008年10月19日（周日）13:30 ~ 17:00&lt;br /&gt;
&lt;strong&gt;活动地点：&lt;/strong&gt;海淀区知春路113号银网中心Ａ座９层　大海会议室（&lt;a href="http://map.baidu.com/#word=%D2%F8%CD%F8%D6%D0%D0%C4&amp;ct=40&amp;bs=010&amp;sid=MAPAQVHMTPHMYNTPYNLWZ&amp;" rel="nofollow external" class="tpc"&gt;查看具体位置&lt;/a&gt;）&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;活动形式：&lt;/strong&gt;1+1+N，即一个主题，一个演讲，N人自由参与讨论。&lt;br /&gt;
&lt;strong&gt;参加对象：&lt;/strong&gt;CTO/CIO、架构师、项目经理、团队领导者和高级软件开放人员&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;费用：&lt;/strong&gt;免费！&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;活动日程：&lt;/strong&gt;&lt;br /&gt;
    13:30 ~ 14:00：签到&lt;br /&gt;
    14:00 ~ &lt;br /&gt;
14:45：基于Ruby企业应用架构的探讨&lt;br /&gt;
    14:45 ~ 16:45：高端讨论&lt;br /&gt;
    16:45 ~ 17:00：自由沟通&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;主办：&lt;/strong&gt;&lt;br /&gt;
&lt;a href="http://www.infoq.com/cn" rel="nofollow external" class="tpc"&gt;InfoQ中文站&lt;/a&gt;&lt;br /&gt;
&lt;strong&gt;协办：&lt;/strong&gt;ZDNet China（至顶网）、&lt;a href="http://chinaonrails.com" rel="nofollow external" class="tpc"&gt;ChinaonRails&lt;/a&gt;&lt;br /&gt;
、&lt;a href="http://www.broadview.com.cn/" rel="nofollow external" class="tpc"&gt;博文视点&lt;/a&gt;、&lt;a href="http://www.caibangzi.com/" rel="nofollow external" class="tpc"&gt;财帮子&lt;/a&gt;、&lt;a href="http://www.freewheel.tv" rel="nofollow external" class="tpc"&gt;FreeWheel&lt;/a&gt;
			</description>
			<pubDate>Mon, 13 Oct 2008 17:02:13 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/2268.html</guid>
		</item>
		<item>
			<title>重大好消息-RUBY/RAILS新书赠送 ... 23 replies</title>
			<link>http://chinaonrails.com/topic/view/2266.html</link>
			<comments>http://chinaonrails.com/topic/view/2266.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Site</category>
			<description>
			&lt;a href="http://chinaonrails.com/u/bd7lx" rel="nofollow external" class="tpc"&gt;bd7lx&lt;/a&gt; 决定将撰写&lt;a href="http://www.caiwangqin.com/post/538" rel="nofollow external" class="tpc"&gt;《Web开发大全-ROR版》&lt;/a&gt;的稿费银子换成《Programming Ruby》、《Agile web development with rails》和《Web开发大全-ROR版》每类书数十本，在活动在赠送给Topic分享者和有贡献的朋友们，&lt;a href="http://www.broadview.com.cn/" rel="nofollow external" class="tpc"&gt;博文视点&lt;/a&gt;正在准备向我这里调运书籍，我收到书后即安排赠送。&lt;br /&gt;
&lt;br /&gt;
感谢 bd7lx 的大力奉献！
			</description>
			<pubDate>Mon, 13 Oct 2008 16:36:21 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/2266.html</guid>
		</item>
		<item>
			<title>We are doing Hackathon! ... 4 replies</title>
			<link>http://chinaonrails.com/topic/view/2221.html</link>
			<comments>http://chinaonrails.com/topic/view/2221.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Hackathon</category>
			<description>
			&lt;img class="code" src="http://img.skitch.com/20080925-kyd5dswe6ureutdmnnyg33y49g.png" border="0" /&gt;
			</description>
			<pubDate>Thu, 25 Sep 2008 19:22:46 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/2221.html</guid>
		</item>
		<item>
			<title>Rails vs PHP? ... 17 replies</title>
			<link>http://chinaonrails.com/topic/view/2205.html</link>
			<comments>http://chinaonrails.com/topic/view/2205.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Talk</category>
			<description>
			看到bd7lx 的ing里的一幅图：&lt;br /&gt;
&lt;img class="code" src="http://farm4.static.flickr.com/3248/2851657825_32a87234f2.jpg" border="0" /&gt;&lt;br /&gt;
&lt;br /&gt;
很想了解一下Rails vs PHP的文章。
			</description>
			<pubDate>Mon, 22 Sep 2008 14:42:06 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/2205.html</guid>
		</item>
		<item>
			<title>Google源 ... 3 replies</title>
			<link>http://chinaonrails.com/topic/view/2046.html</link>
			<comments>http://chinaonrails.com/topic/view/2046.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Site</category>
			<description>
			&lt;img class="code" src="https://www.google.com/adsense/static/zh_CN/images/productsummary-aff.gif" border="0" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://feedproxy.google.com/LatestFromChinaonrails" rel="nofollow external" class="tpc"&gt;http://feedproxy.google.com/LatestFromChinaonrails&lt;/a&gt;
			</description>
			<pubDate>Tue, 19 Aug 2008 16:11:43 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/2046.html</guid>
		</item>
		<item>
			<title>对Outsourcing Development的考虑 ... 3 replies</title>
			<link>http://chinaonrails.com/topic/view/1973.html</link>
			<comments>http://chinaonrails.com/topic/view/1973.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Project</category>
			<description>
			&lt;strong&gt;Pitfalls of outsourcing:&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
# Language Barriers &lt;br /&gt;
# Sleepless Nights&lt;br /&gt;
# Too Literal&lt;br /&gt;
# No Continuation&lt;br /&gt;
# Undocumented&lt;br /&gt;
# Bad Quotes&lt;br /&gt;
# Dishonesty&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Disasters of Outsourcing:&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
# Company Vanished&lt;br /&gt;
# Abandonment&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://johnreel.com/blog/2008/08/01/considering-outsourcing-development/" rel="nofollow external" class="tpc"&gt;http://johnreel.com/blog/2008/08/01/considering-outsourcing-development/&lt;/a&gt;
			</description>
			<pubDate>Mon, 04 Aug 2008 11:04:16 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1973.html</guid>
		</item>
		<item>
			<title>Why nil.object_id =&gt; 4 in ruby? ... 6 replies</title>
			<link>http://chinaonrails.com/topic/view/1967.html</link>
			<comments>http://chinaonrails.com/topic/view/1967.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			as title.&lt;br /&gt;
&lt;br /&gt;
为什么 nil.object_id 的值是 4 ?
			</description>
			<pubDate>Thu, 31 Jul 2008 17:15:15 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1967.html</guid>
		</item>
		<item>
			<title>Facebook 开放平台源码 ... 2 replies</title>
			<link>http://chinaonrails.com/topic/view/1911.html</link>
			<comments>http://chinaonrails.com/topic/view/1911.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Open Source</category>
			<description>
			&lt;img class="code" src="http://www.techcrunch.com/wp-content/facebooklogo11.gif" border="0" /&gt;&lt;br /&gt;
&lt;br /&gt;
Facebook 开放平台源码了, 虽然不是全部, 但已经相当多了. 在&lt;a href="http://developers.facebook.com/fbopen/" rel="nofollow external" class="tpc"&gt;这里可以下载 Facebook 平台&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
这个周末开始学习研究.&lt;br /&gt;
&lt;br /&gt;
BTW:&lt;br /&gt;
Is this open social or open platform? I don’t know.&lt;br /&gt;
&lt;br /&gt;
Is &lt;a href="http://www.google.com/search?q=NCP2.0&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t" rel="nofollow external" class="tpc"&gt;NCP2.0&lt;/a&gt; open platform? No, it isn’t.
			</description>
			<pubDate>Fri, 18 Jul 2008 15:04:55 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1911.html</guid>
		</item>
		<item>
			<title>MySQL Cluster性能测试结果以及疑问 ... 3 replies</title>
			<link>http://chinaonrails.com/topic/view/1892.html</link>
			<comments>http://chinaonrails.com/topic/view/1892.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>MySQL</category>
			<description>
			我在redhat as5 4G mem环境里面搭了一套cluster环境。&lt;br /&gt;
4台Data node， 4台MySQL node，1台mgm node，2台LVS前置做load balance&lt;br /&gt;
测试结果是：&lt;br /&gt;
insert操作和标准mysql比较下降差不多80%&lt;br /&gt;
select操作和标准mysql比较下降差不多50%&lt;br /&gt;
LVS对性能影响不大，但能起到负荷分担作用&lt;br /&gt;
我用的是5.0里面带的cluster，全靠内存，不写磁盘的。说明一下，我觉得性能瓶颈还没到网络带宽这，我仔细算了一下，client到mysql api节点的带宽占用很低的，除非是mysql node和data node之间通信的带宽是瓶颈。&lt;br /&gt;
有个疑问：&lt;br /&gt;
为什么4个data node里面有一个是master？没有找到文档描述，然道是只有master能写，所有能读的模式？&lt;br /&gt;
另外，坛子里面有没有人把cluster用到生产上的？能否讨论下，我正考虑是否将我们的数据迁移到cluster上来。&lt;br /&gt;
看到mysql今年年会上提到，未来会考虑memcached和mysql的结合，有没有谁实验过？感觉上和新浪提得memcachedb以及dbcached差不多的概念。&lt;br /&gt;
[color=red]添加对CGE测试的一些东东:[/color]&lt;br /&gt;
&lt;img class="code" src="http://bbs.chinaunix.net/attachments/month_0805/20080522_fb773f2e808bca31e1d9rTwA2u3C3D7a.jpg" border="0" /&gt;&lt;br /&gt;
&lt;img class="code" src="http://bbs.chinaunix.net/images/default/attachimg.gif" border="0" /&gt;&lt;br /&gt;
&lt;img class="code" src="http://bbs.chinaunix.net/attachments/month_0805/20080522_508f5f633f46eaaa0249k0fJE8rq1JSQ.jpg" border="0" /&gt;&lt;br /&gt;
&lt;img class="code" src="http://bbs.chinaunix.net/images/default/attachimg.gif" border="0" /&gt;&lt;br /&gt;
[root@localhost ~]# ndb_mgm&lt;br /&gt;
-- NDB Cluster -- Management Client --&lt;br /&gt;
ndb_mgm&amp;gt; show&lt;br /&gt;
Connected to Management Server at: 192.168.1.230:1186&lt;br /&gt;
Cluster Configuration&lt;br /&gt;
---------------------&lt;br /&gt;
[ndbd(NDB)]     4 node(s)&lt;br /&gt;
id=2    @192.168.1.230  (mysql-5.1.24 ndb-6.3.14, Nodegroup: 0, Master)&lt;br /&gt;
id=3    @192.168.1.232  (mysql-5.1.24 ndb-6.3.14, Nodegroup: 0)&lt;br /&gt;
id=4    @192.168.1.234  (mysql-5.1.24 ndb-6.3.14, Nodegroup: 1)&lt;br /&gt;
id=5    @192.168.1.236  (mysql-5.1.24 ndb-6.3.14, Nodegroup: 1)&lt;br /&gt;
[ndb_mgmd(MGM)] 1 node(s)&lt;br /&gt;
id=1    @192.168.1.230  (mysql-5.1.24 ndb-6.3.14)&lt;br /&gt;
[mysqld(API)]   4 node(s)&lt;br /&gt;
id=6    @192.168.1.230  (mysql-5.1.24 ndb-6.3.14)&lt;br /&gt;
id=7    @192.168.1.232  (mysql-5.1.24 ndb-6.3.14)&lt;br /&gt;
id=8    @192.168.1.234  (mysql-5.1.24 ndb-6.3.14)&lt;br /&gt;
id=9    @192.168.1.236  (mysql-5.1.24 ndb-6.3.14)&lt;br /&gt;
ndb_mgm&amp;gt; &lt;br /&gt;
[color=red]昨天简单的测试了一下CGE版本，没有加前置LVS的情况下，insert性能没有提高，但是select性能有提高，大概提高有20-25%左右。说明一下，在还没打开非index列写磁盘的功能情况下测试的&lt;br /&gt;
300w条记录，单条记录1K，查询测试结果，没有LVS的情况下，性能差不多是MySQL Server的70%，LVS前置带2个MySQL节点，基本上等于MySQL Server，LVS带4个mysql节点，性能比MySQL Server好，并发连接数越多，越明显[/color]&lt;br /&gt;
后来试了一下ndbapi，读写速度奇快，比同样环境下的mysql server还要好不少，当然是全mem的情况下。大部分row都写磁盘的情况下，也和mysqlserver差不多&lt;br /&gt;
&lt;a href="http://bbs.chinaunix.net/viewthread.php?tid=1102366" rel="nofollow external" class="tpc"&gt;查看原文&lt;/a&gt;
			</description>
			<pubDate>Tue, 15 Jul 2008 19:11:41 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1892.html</guid>
		</item>
		<item>
			<title>Matz 关于 ruby1.9 的讲演 ... 5 replies</title>
			<link>http://chinaonrails.com/topic/view/1866.html</link>
			<comments>http://chinaonrails.com/topic/view/1866.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Ruby</category>
			<description>
			&lt;a href="http://www.youtube.com/watch?v=oEkJvvGEtB4" rel="nofollow external" class="tpc"&gt;http://www.youtube.com/watch?v=oEkJvvGEtB4&lt;/a&gt;
			</description>
			<pubDate>Fri, 11 Jul 2008 13:46:09 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1866.html</guid>
		</item>
		<item>
			<title>Extreme Programming: A gentle introduction. ... no reply</title>
			<link>http://chinaonrails.com/topic/view/1860.html</link>
			<comments>http://chinaonrails.com/topic/view/1860.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>XP</category>
			<description>
			&lt;img class="code" src="http://www.extremeprogramming.org/map/images/project.gif" border="0" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.extremeprogramming.org/index.html" rel="nofollow external" class="tpc"&gt;http://www.extremeprogramming.org/index.html&lt;/a&gt;
			</description>
			<pubDate>Thu, 10 Jul 2008 14:39:21 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1860.html</guid>
		</item>
		<item>
			<title>Setups multiple rails app in different location with Nginx ... 3 replies</title>
			<link>http://chinaonrails.com/topic/view/1821.html</link>
			<comments>http://chinaonrails.com/topic/view/1821.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Deployment</category>
			<description>
			&lt;a href="http://legacy.not404.com/RailsOnFC6" rel="nofollow external" class="tpc"&gt;http://legacy.not404.com/RailsOnFC6&lt;/a&gt;&lt;br /&gt;
&lt;div class="quote"&gt;&lt;br /&gt;
...&lt;br /&gt;
Mongrel Ruby Application Server&lt;br /&gt;
&lt;br /&gt;
    * sudo gem install gem_plugin daemons capistrano --include-dependencies&lt;br /&gt;
    * sudo gem install mongrel mongrel_cluster railsmachine --include-dependencies&lt;br /&gt;
    * sudo /usr/sbin/adduser -r mongrel (This creates a mongrel user, as suggested in Bryan Thompson's Blog).&lt;br /&gt;
&lt;br /&gt;
As I've mentioned before, I prefer to install my Rails Applications under Web Subdirectories, such as http://www.not404.com/MyRailsApp.  Most of the other deployment tutorials and strategies advocate installing the Rails Application under the Web Root directory: http://MyRailsApp.not404.com/.&lt;br /&gt;
&lt;br /&gt;
To correctly handle Rails Applications running under Web Subdirectories , we need to use Mongrel's --prefix support, recently added in Mongrel Cluster 0.2.1. At this writing though, Mongrel Cluster 0.2.1 is still a pre-release version, so it needs to be installed from their "trunk" repository, instead of from the standard Gem Repositories.&lt;br /&gt;
&lt;br /&gt;
To get the Pre-Release version of Mongrel Cluster to let us run Rails Applications under Web Subdirectories, run this command:&lt;br /&gt;
&lt;br /&gt;
    * sudo gem install mongrel_cluster --source http://railsmachine.rubyforge.org/releases/&lt;br /&gt;
    * sudo gem cleanup&lt;br /&gt;
&lt;br /&gt;
Test Mongrel and Rails As a Non-Root User&lt;br /&gt;
&lt;br /&gt;
    * cd ~&lt;br /&gt;
    * rails testapp&lt;br /&gt;
    * cd testapp&lt;br /&gt;
    * mongrel_rails start&lt;br /&gt;
&lt;br /&gt;
Launch firefox, and go to http://localhost:3000 -- you should get the "Welcome Aboard" web page. You can now stop Mongrel, so we can configure it as a Service.&lt;br /&gt;
Configure Mongrel for Production&lt;br /&gt;
&lt;br /&gt;
Because everyone lays out their Production Directories differently, I'll just call the Production Root Directory $PRODUCTION in this article, and I'll assume that Application Instances are in subdirectories, which I'll call $APP_ROOT. For my Production Servers, I like to lay things out this way -- it makes things easier to create master startup scripts that can iterate over all $APP_ROOT instances in $PRODUCTION. I also configure $APP_PORT to a unique service port for each instance on my Production Server.&lt;br /&gt;
&lt;br /&gt;
Please substitute my variables with your own directory structures as appropriate.&lt;br /&gt;
&lt;br /&gt;
If you're following along with my layout, now's a good time to copy ~/testapp to your Production Area:&lt;br /&gt;
&lt;br /&gt;
    * sudo mv ~/testapp /$PRODUCTION&lt;br /&gt;
    * sudo chown -R mongrel:mongrel /$PRODUCTION/testapp&lt;br /&gt;
&lt;br /&gt;
Install Mongrel_Cluster a Startup Service&lt;br /&gt;
&lt;br /&gt;
    * sudo mkdir /etc/mongrel_cluster&lt;br /&gt;
    * find /usr/lib/ruby -type f -name "mongrel_cluster" -exec sudo cp -ap {} /etc/init.d/ \;&lt;br /&gt;
    * sudo chmod +x /etc/init.d/mongrel_cluster&lt;br /&gt;
    * sudo /sbin/chkconfig --level 345 mongrel_cluster on&lt;br /&gt;
&lt;br /&gt;
Install Mongrel_Cluster Controller Tool&lt;br /&gt;
&lt;br /&gt;
(I've not found a use for this, but since others think it's important enough to document, I've put it in . . .)&lt;br /&gt;
&lt;br /&gt;
    * find /usr/lib/ruby -type f -name "mongrel_cluster_ctl" -exec sudo ln -s {} /usr/bin; \;&lt;br /&gt;
&lt;br /&gt;
Configure Mongrel_Cluster For Each Application Instance&lt;br /&gt;
&lt;br /&gt;
(NOTE: The following hunk is a pseudo-script, just to give you an idea of what I do on my machines. It's not a complete bash script)&lt;br /&gt;
&lt;br /&gt;
    * export APP_PORT=8000 # Change this as needed&lt;br /&gt;
    * export APP_NODES=3 # Change this as needed&lt;br /&gt;
    * cd $PRODUCTION/$APP_ROOT&lt;br /&gt;
    * sudo mongrel_rails cluster::configure -e production -c $PRODUCTION/$APP_ROOT -p $APP_PORT -N $APP_NODES -a 127.0.0.1 --user mongrel --group mongrel --prefix /$APP_ROOT&lt;br /&gt;
    * sudo ln -s $PRODUCTION/$APP_ROOT/config/mongrel_cluster.yml /etc/mongrel_cluster/$APP_ROOT.yml&lt;br /&gt;
&lt;br /&gt;
Note that my instructions above include the new --prefix $APP_ROOT command, which allows Mongrel Applications to properly "ignore" the prefix. Prior to this Mongrel Enhancement, we needed to configure Apache or Lighttpd to strip out this prefix.&lt;br /&gt;
&lt;br /&gt;
If you're running your Rails Apps as the web server root application, remove the --prefix /$APP_ROOT additions.&lt;br /&gt;
...&lt;br /&gt;&lt;/div&gt;
			</description>
			<pubDate>Wed, 02 Jul 2008 15:45:11 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1821.html</guid>
		</item>
		<item>
			<title>Scaling a Rails app ... 3 replies</title>
			<link>http://chinaonrails.com/topic/view/1819.html</link>
			<comments>http://chinaonrails.com/topic/view/1819.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Scaling</category>
			<description>
			&lt;div class="quote"&gt;&lt;br /&gt;
The 7 layers to be considered, a la OSI.&lt;br /&gt;
&lt;br /&gt;
    * DNS&lt;br /&gt;
    * frontend&lt;br /&gt;
    * proxy&lt;br /&gt;
    * application server&lt;br /&gt;
    * application&lt;br /&gt;
    * backend (Db , filesystem)&lt;br /&gt;
    * OS&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;a href="http://www.rubynaut.net/articles/2007/10/10/scaling-a-rails-app-part-1-of-3" rel="nofollow external" class="tpc"&gt;Scaling a Rails app (Part 1 of 3) &lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.rubynaut.net/articles/2007/10/14/railsconf-scaling-a-rails-app-part-2-of-3" rel="nofollow external" class="tpc"&gt;Scaling a Rails app (Part 2 of 3)&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.rubynaut.net/articles/2008/02/19/railsconf-scaling-a-rails-app-part-3-of-3" rel="nofollow external" class="tpc"&gt;Scaling a Rails app (Part 3 of 3)&lt;/a&gt;
			</description>
			<pubDate>Wed, 02 Jul 2008 10:49:56 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1819.html</guid>
		</item>
		<item>
			<title>关于发送Email的问题 ... 10 replies</title>
			<link>http://chinaonrails.com/topic/view/1815.html</link>
			<comments>http://chinaonrails.com/topic/view/1815.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			业务要求需要对用户发送Email, 用户主要使用的Email Service是:&lt;br /&gt;
&lt;div class="quote"&gt;&lt;br /&gt;
hotmail.com&lt;br /&gt;
163.com&lt;br /&gt;
126.com&lt;br /&gt;
sina.com&lt;br /&gt;
qq.com&lt;br /&gt;
gmail.com&lt;br /&gt;
sohu.com&lt;br /&gt;
yahoo.com.cn&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
使用Ruby on Rails的ActiveMailer能够用SMTP发送出邮件，但自己使用Postfix搭建的SMTP极有可能被各Email服务商屏蔽，而且发送qq.com的Email默认总会在垃圾箱中，迫切需要这个问题。&lt;br /&gt;
&lt;br /&gt;
有没有公司提供保证到达率的SMTP业务呢？Fenng说他们公司是自己搞，不过都在大服务商的白名单里面，我们现在没有这么大业务量的Email怎样做呢？
			</description>
			<pubDate>Tue, 01 Jul 2008 14:51:57 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1815.html</guid>
		</item>
		<item>
			<title>近期非常想买一个Sony Reader PRS-505读书 ... 14 replies</title>
			<link>http://chinaonrails.com/topic/view/1794.html</link>
			<comments>http://chinaonrails.com/topic/view/1794.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Talk</category>
			<description>
			电子书太多，bd7lx还源源不断的通过Pownce向我输送，我的Palm 650几乎不能读PDF，坐在电脑前读太辛苦。而且我习惯睡前靠在床上读书，笔记本这时太重。&lt;br /&gt;
&lt;br /&gt;
有没有人有过使用经验？或其他建议？&lt;br /&gt;
&lt;br /&gt;
&lt;img class="code" src="http://www.blogsmithmedia.com/www.engadget.com/media/2007/10/silverreaderhandsf_lg-440-2.jpg" border="0" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img class="code" src="http://www.engadget.com/media/2007/10/sony-reader-prs-505-e-ink.jpg" border="0" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.engadget.com/2007/10/02/sonys-prs-505-ebook-reader-ships-this-month/" rel="nofollow external" class="tpc"&gt;http://www.engadget.com/2007/10/02/sonys-prs-505-ebook-reader-ships-this-month/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.tommpan.com/book/sony-reader-prs-505/" rel="nofollow external" class="tpc"&gt;http://www.tommpan.com/book/sony-reader-prs-505/&lt;/a&gt;
			</description>
			<pubDate>Fri, 27 Jun 2008 10:27:22 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1794.html</guid>
		</item>
		<item>
			<title>如何使用最优最简单方法分配？ ... 10 replies</title>
			<link>http://chinaonrails.com/topic/view/1790.html</link>
			<comments>http://chinaonrails.com/topic/view/1790.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			现有一表Table1，内容如下：&lt;br /&gt;
&lt;div class="quote"&gt;&lt;br /&gt;
id     name  status&lt;br /&gt;
1      a     0&lt;br /&gt;
2      b     0&lt;br /&gt;
.      .     .&lt;br /&gt;
.      .     .&lt;br /&gt;
.      .     .&lt;br /&gt;
90000  n     0&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
任务是人工检验照片,将status变为1，可以分配n个人同时取其中一条，将status更改为1，如何使用最优最简单的方法分配呢？&lt;br /&gt;
&lt;br /&gt;
有以下思考：&lt;br /&gt;
&lt;br /&gt;
Repeat &lt;br /&gt;
&lt;div class="code"&gt;&lt;br /&gt;
Staff = Table1.find(:first, :conditions =&amp;gt; "status=0", : order =&amp;gt; "id asc")   &lt;br /&gt;
             &lt;br /&gt;
Staff.update(:status =&amp;gt; 1)&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
以上过程如果有1个人去完成这个任务，没有问题，如果有10个人同时去做，就可能出现抢任务的情况，怎样使用一个简单的方法完成这个任务呢？&lt;br /&gt;
&lt;br /&gt;
注：n不确定，可以3个人做，可以10个人做，所以不考虑使用按id分段的方法。
			</description>
			<pubDate>Thu, 26 Jun 2008 14:17:53 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1790.html</guid>
		</item>
		<item>
			<title>Scrum and XP from the Trenches ... 4 replies</title>
			<link>http://chinaonrails.com/topic/view/1772.html</link>
			<comments>http://chinaonrails.com/topic/view/1772.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Scrum</category>
			<description>
			《Scrum and XP from the Trenches中文版》是本好书，英文版从这里下载：&lt;br /&gt;
&lt;a href="http://www.infoq.com/minibooks/scrum-xp-from-the-trenches" rel="nofollow external" class="tpc"&gt;http://www.infoq.com/minibooks/scrum-xp-from-the-trenches&lt;/a&gt;
			</description>
			<pubDate>Mon, 23 Jun 2008 16:58:14 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1772.html</guid>
		</item>
	</channel>
</rss>