07 2014 档案
摘要:来源:今日房产/微信作者:徐家骏徐家骏是华为数据中心的头,技术超级牛人,一级部门总监,华为副总裁,年收入过千万。从一个普通的公司职员,到年薪千万的华为副总裁,再到离开华为 转战百度,徐家骏的十年从业经历和经验对于任何渴望成功的人来说绝对可资借鉴,我们从中也可以一窥华为公司的运作过程和徐的职业规划。世...
阅读全文
摘要:原文:http://baoz.me/446252 码农周刊,本人有修改Python标准库,第三方库按功能进行了分类,之前有一Pythoner说there is a library for everything in Python,果然是功能强大。当我们需要某个功能时,先可以在这里检索https://...
阅读全文
摘要:add by zhj: 除了这几个在线的,有些书也不错1. Two Scoops of Django2. Instant Django 1.5 Application Development Starter另外,还有一个Django extend app列表,它们是对Django功能的扩展,见htt...
阅读全文
摘要:原文:http://shensy.iteye.com/blog/16216581.http://blog.csdn.net/wyzxg/article/category/535869 架构设计与架构思想2.http://www.cnblogs.com/toby/articles/2193842.ht...
阅读全文
摘要:原文:http://www.csdn.net/article/2010-07-26/277273继成功举办首期TUP活动后,日前在北京丽亭华苑酒店鸿运二厅,由CSDN和《程序员》 杂志联合策划组织的TUP第二次活动如期而至,本次活动以Web 2.0技术为主题,聚焦当下火热的社交网、微博架构与实时搜索...
阅读全文
摘要:原文:http://codecampo.com/topics/66前天看到 javaeye 计划采用mongoDB实现网站全站消息系统,很有同感,mongodb 很适合储存消息类数据。之前讨论了如何构建一个微博型广播,这次讨论一下怎么储存消息/提醒类数据。下面的内容不涉及关于海量数据储存的问题,只讨...
阅读全文
摘要:原文:http://codecampo.com/topics/196首先是这个主题的前篇链接 http://codecampo.com/topics/4d7f18bf9f328ba60e000006前篇文章构思了一个用户广播的实现,并且给出了伪代码。现在 codecampo 已经实现了一个基于 Mo...
阅读全文
摘要:原文:http://codecampo.com/topics/61我的上一个网站(已下线)包含一个类似豆瓣广播的功能,当时我搜索了不少资料,发现网上对好友状态广播的完整描述并不多。现在想把看过的一些资料总结起来,看看一个好友状态广播会大概包括一些什么内容。我看过的资料包括但不限于:infoq 中文关...
阅读全文
摘要:原文:http://www.cnblogs.com/sunli/archive/2010/08/24/twitter_feeds_push_pull.html作者:孙立sns系统,微博系统都应用到了feed(每条微博或者sns里的新鲜事等我们称作feed)系统,不管是twitter.com或者国内的...
阅读全文
摘要:原文:http://www.cnblogs.com/imxiu/p/3505213.html其实微博是一个结构相对简单,但数据量却是很庞大的一种产品.标题所说的是千万级数据量 也并不是一千万条微博信息而已,而是千万级订阅关系之间发布。在看 我这篇文章之前,大多数人都看过sina的杨卫华大牛的微博开发...
阅读全文
摘要:add by zhj:有些链接已经失效,后续会修改。原文:http://blog.csdn.net/zhangzhaokun/article/details/7834797完全用nosql轻松打造千万级数据量的微博系统微博feed系统的push和pull模式和时间分区拉模式架构探讨关于如何构建一个微...
阅读全文
摘要:英文原文:http://www.huyng.com/posts/python-performance-analysis/译文:http://www.oschina.net/translate/python-performance-analysis虽然你所写的每个Python程序并不总是需要严密的性能...
阅读全文
摘要:add by zhj: 略有修改原文:http://www.cnblogs.com/xiekeli/archive/2012/05/28/2520770.html前一篇翻译了Instagram blog上的一篇文章《What Powers Instagram: Hundreds of Instanc...
阅读全文
摘要:add by zhj: 对译文略有修改。原文发表时,Instagram还没被Facebook收购,读完只感觉Instagram这三个后台工程师真牛逼。三个人就可以搞定1400万注册用户。不过,另一方面,我们也看到,这三个人其实使用的都是现成的技术,至少从文章中看不出他们有什么技术上的创新,当然就三个...
阅读全文
摘要:原文:http://dbanotes.net/?s=Instagram+%E6%9E%B6%E6%9E%84%E5%88%86%E6%9E%90%E7%AC%94%E8%AE%B0作者:冯大辉Instagram 团队上个月才迎来第 7 名员工,是的,7个人的团队。作为 iPhone 上最火爆的图片类...
阅读全文
摘要:原文:http://www.infoq.com/cn/articles/message-based-distributed-architecture 美国计算机科学家,LaTex的作者Leslie Lamport说:“分布式系统就是这样一个系统,系统中一个你甚至都不知道的计算机出了故障,却可能导致你...
阅读全文
摘要:原文:http://blogs.vmware.com/vfabric/2013/04/how-instagram-feeds-work-celery-and-rabbitmq.htmlInstagram is one of the poster children for social media s...
阅读全文
摘要:原文:本文出自 “峰云,就她了。” http://rfyiamcool.blog.51cto.com/1030776/1131271为什么要使用消息队列用我的话来说, 队列特点是先进先出,在任务调度时,有时候需要保证先进入的任务先执行,所以需要使用队列。下面这段话来自VMWare的网站,个人觉得关于...
阅读全文
摘要:add by zhj: redis相比memcached相比,性能上并没有绝对的优势。我们用redis的是因为它支持更多的数据类型,而且在分配给redis的内存用满了之后,redis也不会删除没有过期的数据,而是按一定的算法把一些数据写到磁盘,从而为redis开辟出内存空间存储新数据。而memcac...
阅读全文
摘要:add by zhj: 作者没有指定是哪个数据库,这只是一个近似通用的总结。对于某个特定的数据库,有些条目可能并不适用。原文:http://www.cnblogs.com/yunfeifei/p/3850440.html网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享...
阅读全文
摘要:英文原文: http://www.codeproject.com/Articles/110931/Building-High-Performance-Queue-in-Database-for-st译文:http://www.oschina.net/translate/building-high-p...
阅读全文
摘要:原文:http://blog.segmentfault.com/ucaicn/1190000000517663一、队列使用场景:为什么需要队列在web开发中,我们经常会遇到需要处理批量任务的时候,这些批量任务可能是用户提交的,也可能是当系统被某个事件触发时需要进行批量处理的,面对这样的任务,如果是用...
阅读全文
摘要:原文:http://blog.nosqlfan.com/html/3223.htmlRabbitMQ是当成应用比较广泛的队列服务系统,其配套的客户端和监控运维方案也比较成熟。BoxedIce的队列服务从今年四月开始从RabbitMQ切换到了MongoDB上,并一直稳定运行至今,下面是BoxedIce...
阅读全文
摘要:原文:http://tech.uc.cn/?p=634 对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义的。经过对MySQL innodb的一些性能测试...
阅读全文
摘要:原文:http://flycars001.iteye.com/blog/2031154一年一度的春晚再次落下帷幕,而微博也顺利地陪伴大家度过除夕之夜。 谈及马年春晚,人们首先想到的不是春晚上精彩的节目,而是微博上的吐槽,边看春晚,边刷微博,边吐槽,已经成了国人的习惯。看春晚不再是为了看节目,而是为...
阅读全文
摘要:add by zhj:同时也看看国外牛逼公司是怎么做的吧Stream-Framework Python实现的feedTwitter 2013Redis based, database fallback, very similar to Fashiolista's old approach.Etsy...
阅读全文
摘要:add by zhj: 有时间要好好看看,跟大牛学学。原文:http://server.51cto.com/sCollege-365024.htm系列文章:http://server.51cto.com/taobao2012/时间过得很快,来淘宝已经两个月了,在这两个月的时间里,自己也感受颇深。下面...
阅读全文
摘要:add by zhj: 本文作者是DabApps公司的技术主管,作者认为在view中直接使用Django提供的ORM查询方法是不好的,我对此并不赞同,可能作者写这篇文章是给Django的初学者看,所以在说明方法演进时有些罗嗦,至少方法1是没有必要说的。本文介绍了如何给QuerySet类增加方法属性。...
阅读全文
摘要:原文:http://blog.nosqlfan.com/html/3729.html这两年Redis火得可以,Redis也常常被当作Memcached的挑战者被提到桌面上来。关于Redis与Memcached的比较更是比比皆是。然而,Redis真的在功能、性能以及内存使用效率上都超越了Memcach...
阅读全文
摘要:原文:http://www.programmer.com.cn/14577/新浪作为全世界最大的Redis用户,在开发和运维方面有非常多的经验。本文作者来自新浪,希望能为业界提供一些亲身经历,让大家少走弯路。使用初衷从2010年上半年起,我们就开始尝试使用Redis,主要出于以下几方面的考虑。性能比...
阅读全文
摘要:原文:http://www.infoq.com/cn/articles/tq-why-choose-redis传统MySQL+ Memcached架构遇到的问题实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业...
阅读全文
摘要:add by zhj: 这是一个系列中的第二篇,该系列有四篇,英文原文没找到,译文见:http://blog.csdn.net/jarfield/article/details/4336035,附上另外三篇链接http://blog.csdn.net/jarfield/article/details...
阅读全文
摘要:Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 ...
阅读全文
摘要:add by zhj:介绍了什么是一致性hash,以及实现一致性hash的一种算法。原文:http://my.oschina.net/u/195065/blog/193614 目录[-]一致性hash算法(consistent hashing)1基本场景2 hash算法和单调性3 consisten...
阅读全文
摘要:原文:淘宝技术部 http://rdc.taobao.org/?p=1481在高访问量的web系统中,缓存几乎是离不开的;但是一个适当、高效的缓存方案设计却并不容易,如何才能设计一个好的缓存方案了?***************************************************...
阅读全文
摘要:TortoiseGit只是一个外壳而已,它调用的是msysgit,相当于msysgit的windows gui而已,如果喜欢用git命令行,那就不需要安装它。所以要先安装msysgit(windows下的下载地址:msysgit.github.io)。安装msysgit时注意下面这点安装Tortoi...
阅读全文