如何获取淘宝mysql补丁

[复制链接]
查看11 | 回复2 | 2011-2-18 11:43:34 | 显示全部楼层 |阅读模式
丁奇在一篇演讲中说为应对秒杀,淘宝mysql修改源码,将排队从存储引擎提前到服务器层,相应链接为http://wenku.it168.com/d_000930719.shtml;
请问这个功能的源码淘宝公开了吗,可以从哪里访问到?
谢谢!

回复

使用道具 举报

千问 | 2011-2-18 11:43:34 | 显示全部楼层
淘宝的DBA好像是有一个博客,可以去那里看看
回复

使用道具 举报

千问 | 2011-2-18 11:43:34 | 显示全部楼层
本帖最后由 lixunpeng 于 2015-1-14 12:46 编辑
我感觉不应该让这么多用户同时访问数据库,而是在应用层解决这个问题,至少通过连接池访问db。
应用层应该就排队了,超时的用户就告诉他们重试,如果已经秒杀结束,也告诉他们。
难道淘宝的人想不到那么多用户同时访问db是不可接受的吗?难道他们没用连接池吗?难道他们没有在应用层解决这个问题吗?

通过改db源码来解决问题,比应用层的设计更能显示自己的技术能力吧?要是商业数据库,您还改吗?你改了这个源码,经得住推敲吗?各种环境测试过吗?万一哪天你离职了,别人来接手,这不是给别人造成麻烦吗?也给公司增加了内部管理成本。
把最初的不合理设计通过另一种麻烦的方法解决,这样好吗?这样的好处就是显示了您的技术能力,也许下次加薪有望。
技术高不是问题,但优化的业务的逻辑和用户体验,才是业务的根本,不过很多牛人好像并不重视。
个人用淘宝的体验,买方+卖方:
界面不好看、不好用就不说了,关键是很多留言有很长的延迟,耽误交易,这么多牛人,怎么不解决这个问题?
细究起来,问题还很多!这就是技术牛人主导的网站的用户体验!
有那么多钱就做成这样,真是一个笑话!
双十一双十二,货物积压,物流延迟,这有什么好的?为什么不把优惠期弄得长一些,不要一到0点才开始。为了这个0点开始,你平时要浪费多少冗余的硬件资源、软件、软件开发成本、仓储物流成本等待。消费者体验差,商家也赚得少,这除了提高淘宝的知名度,提高资金质押在淘宝的数量和时间,还对谁有好处?平时多一些优惠活动,细水长流不好吗?这样能节省多少个方面的成本?提高多少用户体验?!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行