<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[国内互联网公司数据库访问层调查]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Fri, 22 Oct 2010 11:48:31 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	在WEB开发中，数据库的数据读写和传输一向是瓶颈，在此基础上的解决方案基本都是数据库连接层的设计，一个公司数据库连接层的牛B与否可以标识这个公司的全局规划的“工艺水平”到达一个什么样了。下面的内容来自明查暗访，决无BS之意，旨在提供给需要统一规划整体架构的架构师一个帮助。<br/>1.人人网 <br/>参考：http://ugc.renren.com/2009/12/28/renren-ice-problem/<br/>关键词：ice中间层，统一配置数据源，开发者不关心分库分表<br/>与很多大型的网站一样，人人网的系统全部是由开源软件构建的。使用Nginx做前端接入，resin做容器，Memcached做通用 cache，MySQL做数据库，使用Linux操作系统。<br/>除了上述的部分外，人人网还有一个与众不同的中间层。中间层以服务的形式存在，位于MySQL和resin中间，提供高并发低成本的数据访问层。<br/>2.百度<br/>参考：http://wenku.baidu.com/view/9daa2b8102d276a200292e9c.html<br/>关键词：dbproxy，服务器都是flash卡，DBA与开发者都不关心分裤分表（半自动）<br/>百度的dbproxy利器，将mysql的管理半自动化，HA等功能一应俱全，再加上SSD等硬件支持，性能相当不一般。<br/>3.盛大-技术保障中心<br/>参考：网友<br/>关键词：无中间件，每个系统一个数据库，开发者严重关心分库分表<br/>4.新浪<br/>参考：网友<br/>关键词：无中间件 分表要开发者自己做<br/>这个在前期是有常连接的设计的：如Sina早期的企业邮箱等，后面php的出现慢慢给取消掉了rpc等实现的长连接。modifyed by Jackxiang<br/>5.金山<br/>参考：网友<br/>关键词：无中间件 分表要开发者自己做<br/>6.腾讯<br/>参考：腾讯大讲堂45-解剖TTC<br/>关键词：Tencent Table Cache<br/>TTC是提供高速数据访问服务的通用cache server。特点是采用epoll和异步状态机模式提高并发能力。TTC看上去是一个数据库缓冲层，由于资料有限，只能如此分析。<br/>–感谢胖子和呵呵哥提供线索支持<br/>7.淘宝、支付宝<br/>参考：http://wenku.baidu.com/view/f36d620c844769eae009edba.html<br/>关键词：JBoss作为中间件，有数据路由层，数据库 Oracle 与 MySQL<br/>在网络上许多文档里都有提到阿里内部是有一数据路由层的，另外JBoss的使用也使得他们轻便不少（可惜当年哥在淘宝时只搞的是搜索，不使用DB）<br/>–感谢Fenng提供线索支持<br/>8.阿里巴巴B2B<br/>自己实现了db proxy，自定义分库及路由规则，有client版也有server版；分布式数据库原型<br/>–感谢Brave提供线索支持<br/>调查中采访了许多人，比较遗憾的是腾讯的布道者 太少，基本上只有一个呵呵哥可以问，可他工作中还没有用到数据库，在此特进行BS。<br/><br/>来源：http://www.54chen.com/_linux_/china-internet-db-report.html
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 国内互联网公司数据库访问层调查]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>