淡水求咸

博客园已经停止更新,请移步 http://lovecjh.com/

导航

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页

2012年12月30日

技术普及帖:你刚才在淘宝上买了一件东西

摘要: 作者: 孙放 原文链接 你发现快要过年了,于是想给你的女朋友买一件毛衣,你打开了www.taobao.com。这时你的浏览器首先查询DNS服务器,将www.taobao.com转换成ip地址。不过首先你会发现,你在不同的地区或者不同的网络(电信、联通、移动)的情况下,转换后的IP地址很可能是 不一样的,这首先涉及到负载均衡的第一步,通过DNS解析域名时将你的访问分配到不同的入口,同时尽可能保证你所访问的入口是所有入口中可能较快的一个 (这和后文的CDN不一样)。 你通过这个入口成功的访问了www.taobao.com的实际的入口IP地址。这时你产生了一个PV,即Page View,页... 阅读全文

posted @ 2012-12-30 17:08 深圳彦祖 阅读(238) 评论(0) 推荐(0) 编辑

淘宝技术发展

摘要: 作者: 赵超原文链接 目录 一、引言 二、个人网站 三、Oracle/支付宝/旺旺 四、淘宝技术发展(Java时代:脱胎换骨) 五、淘宝技术发展(Java时代:坚若磐石) 六、淘宝技术发展(Java时代:创造技术-TFS) 七、淘宝技术发展(分布式时代:服务化) 一、引言 光棍节的狂欢 “时间到,开抢!”坐在电脑前早已等待多时的小美一看时间已到 2011 年 11 月 11 日零时,便迫不及待地投身于淘宝商城一年一度的大型网购促销活动 —— “淘宝双11购物狂欢节”。小美打开早已收藏好的宝贝 —— 某品牌的雪地靴,飞快的点击购买,付款,一回头发现 3000 双靴子已被... 阅读全文

posted @ 2012-12-30 09:55 深圳彦祖 阅读(566) 评论(0) 推荐(0) 编辑

高性能分布式计算与存储系统设计概要——暨2012年工作3年半总结

摘要: 作者:张峻崇原文链接在此。 2012年底,末日之后,看到大家都在写年末总结,我也忍不住想一试。工作已经3年半了,头一次写总结。虽然到现在仍是无名小码农一名,但工作这些年,技术着实有不少积累。成长最大的,当然就是这篇文章标题提到的——高性能分布式计算与存储系统的设计和研发过程,这也是我自2010年供职于国内最大的某著名网站之后,和这个系统一起成长,亲眼见证和伴随着它的发展,从一个婴儿一样的"Demo"程序,成长为现在可以处理千万级日PV的强大系统,直到2012年我离开。我也顺势积累了Unix/Linux服务器、多线程、I/O、海量数据处理、注重高性能与效率的C/C++编程等宝 阅读全文

posted @ 2012-12-30 09:50 深圳彦祖 阅读(404) 评论(0) 推荐(0) 编辑

2012年12月14日

两个精彩的比喻:吞吐量和延迟、信号量和互斥锁

摘要: 本文为转载文章,觉得很有意思,原文在这里。 我们知道,计算机中有很多概念并不容易理解,有些时候一个好的比喻能胜过很多句解释。下面两个是我看到的两个很精彩的比喻,拿出来和大家分享一下。 第一比喻是关于吞吐量(throughput)和延迟(latency)的。如果你要搞网络性能优化,这两个概念是你必须要知道的,它们看似简单实则不是。我相信包括我在内的很多人都曾经认为大的吞吐量就意味着低延迟,高延迟就意味着吞吐量变小。下面的比喻可以解释这种观点根本不对。该比喻来自这里,我来做个大体意译(非逐字翻译)。 我们可以把网络发送数据包比喻成去街边的 ATM 取钱。每一个人从开始使用 ATM 到取钱... 阅读全文

posted @ 2012-12-14 22:28 深圳彦祖 阅读(377) 评论(2) 推荐(1) 编辑

2012年12月7日

千万不要把 bool 设计成函数参数

摘要: 这是一篇来自酷壳的文章,原文在这里。 我们有很多Coding Style 或 代码规范。但这一条可能会经常被我们所遗忘,就是我们经常会在函数的参数里使用bool参数,这会大大地降低代码的可读性。不信?我们先来看看下面的代码。 当你读到下面的代码,你会觉得这个代码是什么意思?widget->repaint(false); 是不要repaint吗?还是别的什么意思?看了文档后,我们才知道这个参数是immediate, 也就是说,false代表不立即重画,true代码立即重画。 Windows API中也有这样一个函数:InvalidateRect,当你看到下面的代码,你会觉得是什么... 阅读全文

posted @ 2012-12-07 22:05 深圳彦祖 阅读(1278) 评论(4) 推荐(1) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 22 下一页