淘宝技术发展博客
chenhaiyang_ok
这个作者很懒,什么都没留下…
展开
-
淘宝技术发展博客地址
http://blog.sina.com.cn/s/blog_633219970100x9cc.html转载 2012-11-15 16:53:20 · 558 阅读 · 0 评论 -
从P1到P7——我在淘宝这7年(一)
今天有同事恭喜我,我才知道自己在淘宝已经七周年了。很多人第一句话就是七年痒不痒,老实说,也曾经痒过,但往往都是一痒而过,又投入到水深火热的工作中去。回家之后就想这七年我到底收获了什么,且不论成败与否,这7年的经历,是我人生的宝贵财富。 第一年: @正牌七公曾经说过,要是写一本淘宝的历史书,一定很多人感兴趣,其实我也很想写写这样一本书。2004年12月8日入职的时候,我和@衲子如幻一起进来转载 2012-11-15 19:49:09 · 842 阅读 · 0 评论 -
从P1到P7——我在淘宝这7年(二)
第二年: 做完支付宝,公司给弄了硕大的庆祝仪式,带我们一帮人去了千岛湖。玩的很爽,但我有有点不安,因为我跟这帮人混了3个月,实际上只做了3个功能,一个是创建支付宝交易的接口、一个是接收支付宝订单状态的接口、一个是绑定和解绑支付宝账号的功能,而另外的牛人们,搞出了那么巨大的一个系统,我处于深深的拜服中。半年之后,淘宝网的outing又去了千岛湖,后来另外两个项目的庆祝,也去了千岛湖,到后面我都认得转载 2012-11-15 19:48:26 · 911 阅读 · 0 评论 -
从P1到P7——我在淘宝这7年(三)
第三年: 2005年年底的时候,我结婚了,跟老婆匆匆领了证就往公司跑,因为当时我负责了一个更大的项目,重构【我的淘宝】。由于太匆忙,结婚证掉在了半路上,后来有人送到了民政局,结果一天去民政局领了两次结婚证。 【我的淘宝】是给会员管理自己的商品、交易、收货地址、评价、投诉的地方,这个地方由于登录之后才能看到,所以风格跟外面完全不一样,很长时间都没有优化过,样子丑,用户操作也不方便,如果一个转载 2012-11-15 19:47:31 · 1004 阅读 · 0 评论 -
淘宝技术发展(Oracle/支付宝/旺旺)
Oracle/支付宝/旺旺 淘宝网作为个人网站发展的时间其实并不长,由于它太引人注目了,马云在2003年7月就宣布了这个是阿里巴巴旗下的网站,随后在市场上展开了很成功的运作。最著名的就是利用中小网站来做广告,突围eBay在门户网站上对淘宝的广告封锁。上网比较早的人应该还记得那些在右下角的弹窗和网站腰封上一闪一闪的广告。市场部那位到处花钱买广告的家伙,太能花钱了,一出手就是几百万,他被我们称为“大转载 2012-11-15 19:42:15 · 889 阅读 · 0 评论 -
淘宝技术发展(个人网站)
个人网站 2003年4月7日,马云,在杭州,成立了一个神秘的组织。他叫来十位员工,要他们签了一份协议,这份协议要求他们立刻离开阿里巴巴,去做一个神秘的项目。这个项目要求绝对保密,老马戏称“连说梦话被老婆听到都不行,谁要是透漏出去,我将追杀到天涯海角”。这份协议是英文版的,匆忙之间,大多数人根本来不及看懂,但出于对老马的信任,都卷起铺盖离开了阿里巴巴。 他们去了一个神秘的据点——湖畔花转载 2012-11-15 19:41:28 · 1060 阅读 · 0 评论 -
从P1到P7——我在淘宝这7年(五)
第五年: 有人担心,写到后面会不会变太监了。其实越往后面就真的越难写,一方面是那些人就在你旁边,你要顾及他们的感受;而那些事,也才刚刚过去或者正在进行中,身在其中很难有个客观的描述。不过既然都写了这么多,那就继续写下去吧,后面的事情比较近,也不太有名,估计感兴趣的人不多了。 我曾经写过一篇博文,是对于“小黑屋”的描述,淘宝有个传统,牛叉的项目都要在小黑屋中进行,当年我们转载 2012-11-15 19:50:44 · 902 阅读 · 0 评论 -
淘宝技术发展(引言)
光棍节的狂欢 “时间到,开抢!”坐在电脑前早已等待多时的小美一看时间已到2011年11月11日零时,便迫不及待地投身于淘宝商城一年一度的大型网购促销活动——“淘宝双11购物狂欢节”。小美打开早已收藏好的宝贝——某品牌的雪地靴,飞快的点击购买,付款,一回头发现3000双靴子已被抢购一空。 小美跳起来,大叫一声“欧耶!” 小美不知道,就在11日零点过后的这一分钟内,全转载 2012-11-15 19:40:00 · 805 阅读 · 0 评论 -
从P1到P7——我在淘宝这7年(七)
第七年: 这一期先打广告,哈哈。首先帮@胖胡斐推销他的新书《玩法变了》这是一本讲述淘宝店怎么运营的好书,用一个很俗的词来形容,就是“干货!”里面提到抽奖的玩法,其中有一次活动就是我写的代码。在“魅力属性”这个篇章里面也出现了我的名字,嘿嘿。 然后再打一个广告,就是老包宗曦翻译的《触动人心》,讲苹果上的用户交互的,也是精品。我在淘宝遇到的牛人很多,但心甘情愿拜倒在他的牛仔裤下的神人不转载 2012-11-15 19:52:05 · 1707 阅读 · 0 评论 -
从P1到P7——我在淘宝这7年(六)
第六年: 作为一个2B工程师,渐渐的开始不务正业,到了09年就很少写代码了,做些上通下达、资源协调、关系处理、甩手掌柜之类的事情,完成了一个P到M的转变(从另外一种意义上来说:这个码农废了)。但做了M之后,才知道管理真的是一门艺术,尤其是管理一群女孩子的时候,简直是处于艺术殿堂的巅峰。那时候从一位大侠那里听到一个理论,作为M,就不可能做到让所有人都喜欢你。这对于一贯喜欢做好人的我来说,很转载 2012-11-15 19:51:27 · 922 阅读 · 0 评论 -
淘宝技术发展(分布式时代:服务化)
在系统发展的过程中,架构师的眼光至关重要,作为程序员,把功能实现即可,但作为架构师,要考虑系统的扩展性、重用性,这种敏锐的感觉,有人说是一种代码洁癖。淘宝早期有几个架构师具备了这种感觉。一指开发的Webx是一个扩展性很强的框架,行癫在这个框架上插入了数据分库路由的模块、session框架等等。在做淘宝后台系统的时候,同样需要这几个模块,行癫指导我把这些模块单独打成了jar包。另外在做淘宝机票、彩票转载 2012-11-15 19:45:39 · 985 阅读 · 0 评论 -
淘宝技术发展(Java时代:创造技术-Tair)
Tair TFS的开发,让淘宝的图片功能得到了充分的发挥。同TFS一样,很多技术都是在产品的推动下得到发展的。在讲下面的技术之前,有必要说说那些年,我们一起做过的几个产品。 先说个比较悲剧的——【团购】,这个团购可不是现在满大街挂的那种groupon类型的模式,在groupon出生之前,在2006年,淘宝的产品经理一灯就提出了“团购”这种产品。一灯最初的设想是让买家在社区发起团购,“团长转载 2012-11-15 19:44:51 · 855 阅读 · 0 评论 -
淘宝技术发展(Java时代:创造技术-TFS)
在讲淘宝文件系统TFS之前,先回顾一下上面几个版本。1.0版的PHP系统运行了将近一年的时间(2003.05-2004.01);后来数据库变成Oracle之后(2004.01-2004.05,叫1.1版本吧),不到半年就把开发语言转换为Java系统了(2004.02-2005.03,叫2.0版本);进行分库、加入缓存、CDN之后我们叫它2.1版本(2004.10-2007.01)。这中间有些时间的转载 2012-11-15 19:44:10 · 356 阅读 · 0 评论 -
淘宝技术发展(Java时代:坚若磐石)
已经有读者在迫不及待的问怎么去掉了IOE,别急,在去掉IOE之前还有很长的路要走。行癫他们买回来小型机之后,我们用上了Oracle,七公带着一帮DBA在优化SQL和存储,行癫带着几个架构师在研究数据库的扩展性。Oracle本身是一个封闭的系统,用Oracle怎么做扩展?用现在一个时髦的说法就是做“分库分表”。 我们知道一台Oracle的处理能力是有上限的,它的连接池有数量限制,查询速度跟容转载 2012-11-15 19:43:28 · 729 阅读 · 0 评论 -
淘宝技术发展(Java时代:脱胎换骨)
我的师父黄裳@岳旭强曾经说过,“好的架构图充满美感”,一个架构好不好,从审美的角度就能看得出来。后来我看了很多系统的架构,发现这个言论基本成立。那么反观淘宝前面的两个版本的架构,你看哪个比较美? 显然第一个比较好看,后面那个显得头重脚轻,这也注定了它不是一个稳定的版本,只存活了不到半年的时间。2004年初,SQLRelay的问题解决不了,数据库必须要用Oracle,那转载 2012-11-15 19:42:54 · 1111 阅读 · 0 评论 -
从P1到P7——我在淘宝这7年(四)
第四年: 在【招财进宝】项目中有一个技术的细节值得拿出来说说,淘宝商品详情页面每天的流量在10亿以上,里面的内容都是放在缓存里的,做【招财进宝】的时候,我们要给卖家显示他的商品被浏览的次数,这个数字必须实时更新,而用缓存的话一般都是异步更新的。于是商品表里面增加了这样一个字段,每增加一个PV这个字段就要更新一次。发布上去一个小时数据库就挂掉了,撑不住这么高的update。数据库撑不住怎么办?一般转载 2012-11-15 19:50:12 · 812 阅读 · 0 评论