随笔分类 -  14. 架构之路

摘要:一、秒杀业务分析 1.1 正常电子商务流程 (1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货 1.2 秒杀业务的特性 (1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(5)时间短、瞬时并发量高; 二、秒杀技术挑战 假设某网站秒杀活动只推 阅读全文
posted @ 2016-09-28 16:49 掉进书洞里的猫 阅读(429) 评论(0) 推荐(0) 编辑
摘要:Nice 本身是一款照片分享社区类型的应用,在分享照片和生活态度的同时可以在照片上贴上如品牌、地点、兴趣等tag。 Nice从2013.10月份上线App Store到目前每天2亿PV,服务端架构经过了4次比较大的调整(2014年年底数据)。本次分享将介绍四次架构调整的背景、实践和结果,并讨论如何在 阅读全文
posted @ 2016-08-16 17:26 掉进书洞里的猫 阅读(390) 评论(0) 推荐(0) 编辑
摘要:摘要 一直以来双十一都是以交易为重心,今年当然也是如此,但是这并不妨碍万能的淘宝将双十一打造的让用户更欢乐、体验更丰富、玩法更多样、内容更有趣,因此,今年也诞生了以直播为特色的游戏双十一会场,也就是本文所要着笔重点介绍的,即阿里直播平台在双十一所面临的复杂技术挑战以及技术选型的台前幕后。 大型直播的 阅读全文
posted @ 2016-08-16 17:25 掉进书洞里的猫 阅读(386) 评论(0) 推荐(0) 编辑
摘要:一、引言 自有赞成立以来,发展迅猛,业务增长很快,业务系统数量大,每天都会产生大量的系统日志和业务日志(据统计,平均每秒产生日志1.1万条,峰值1.5万条,每天的日志量约9亿条,占用空间2.4T左右)。 在信息化时代,日志的价值是无穷的。为了对系统进行有效的监控、维护、优化、改进,都离不开对日志的收 阅读全文
posted @ 2016-08-16 15:57 掉进书洞里的猫 阅读(4602) 评论(1) 推荐(0) 编辑
摘要:近几年来随着互联网的飞速发展,新的架构实践方式不断涌现,但是有一件事情是永恒不变的,那就是-“架构之道”;关于如何设计出灵活、高可用性以及能够快速适应变化的系统架构,我们依旧还有很大的发挥空间。本文会介绍关于如何构建前沿的、易维护的、安全的架构的几个要点,同时你也可以把它当作系统设计的准则或者用它来 阅读全文
posted @ 2016-07-14 14:05 掉进书洞里的猫 阅读(809) 评论(0) 推荐(0) 编辑
摘要:区别于其他网购品牌唯品会定位是“一家专门做特卖的网站”, 商业模式为“名牌折扣+限时抢购+正品保险”,即“闪购”(flash sales)模式。每天上新品,以低至1折的深度折扣及充满乐趣的限时抢购模式,为消费者提供一站式优质购物体验, 这种闪购限时特卖业务特点决定了网站随时都需要处理高并发、大流量的 阅读全文
posted @ 2016-07-14 13:25 掉进书洞里的猫 阅读(598) 评论(0) 推荐(0) 编辑
摘要:随着智能设备普及和移动互联网发展,移动端应用逐渐成为用户新入口,重要性越来越突出。但企业一般是先有PC端应用,再推APP,APP 1.0版的功能大多从现有PC应用平移过来,没有针对移动自身特点考虑APP的架构。随着APP越来越复杂,功能和非功能要求越来越高,架构的先天不足逐渐成为大型APP升级的瓶颈 阅读全文
posted @ 2016-07-13 14:53 掉进书洞里的猫 阅读(936) 评论(0) 推荐(0) 编辑
摘要:微信——腾讯战略级产品,创造移动互联网增速记录,10个月5000万手机用户,433天之内完成用户数从零到一亿的增长过程,千万级用户同时在线,摇一摇每天次数过亿...在技术架构上,微信是如何做到的?腾讯广研助理总经理、微信技术总监周颢揭开了微信背后的秘密。周颢,2001年毕业于华南理工大学,计算机专业 阅读全文
posted @ 2016-07-13 12:40 掉进书洞里的猫 阅读(1276) 评论(0) 推荐(0) 编辑
摘要:随着移动互联网时代的到来,移动技术也随之飞速发展。如今,App已然成为绝大多数互联网企业用来获取用户的核心渠道。以往以PC为主要承载平台的各业务线,源源不断集成加入到移动项目中来,原本以产品为中心快速迭代的单一开发模式,已经无法应对这汹涌爆炸式的业务接入和高速增长。同时伴随着用户量的增长,流量的持续 阅读全文
posted @ 2016-07-12 18:04 掉进书洞里的猫 阅读(1235) 评论(0) 推荐(0) 编辑
摘要:达达是全国领先的最后三公里物流配送平台。 达达的业务模式与滴滴以及Uber很相似,以众包的方式利用社会闲散人力资源,解决O2O最后三公里即时性配送难题(目前达达已经与京东到家合并)。 达达业务主要包含两部分:商家发单,配送员接单配送,如下图所示。 达达的业务规模增长极大,在1年左右的时间从零增长到每 阅读全文
posted @ 2016-07-10 17:43 掉进书洞里的猫 阅读(2977) 评论(1) 推荐(6) 编辑
摘要:分享在一个典型的互联网创业公司中,技术如何快速响应业务变化,不断重构优化系统架构,满足业务的需求。 图1 最开始的系统架构 这样的系统能不能应对今后快速的业务发展?性能问题会不会成为持续增长的交易量的瓶颈?系统能不能撑得住访问高峰期的大规模并发访问? 性能优化成为这个时候最重要的工作,于是安排专门的 阅读全文
posted @ 2016-07-05 14:58 掉进书洞里的猫 阅读(898) 评论(0) 推荐(0) 编辑
摘要:你被爬虫侵扰过么?当你看到“爬虫”两个字的时候,是不是已经有点血脉贲张的感觉了?千万要忍耐,稍稍做点什么,就可以在名义上让他们胜利,实际上让他们受损失。 一、为什么要反爬虫 1、爬虫占总PV比例较高,这样浪费钱(尤其是三月份爬虫)。 三月份爬虫是个什么概念呢?每年的三月份我们会迎接一次爬虫高峰期。 阅读全文
posted @ 2016-07-01 14:21 掉进书洞里的猫 阅读(372) 评论(0) 推荐(0) 编辑
摘要:一.CAP起源 CAP原本是一个猜想,2000年PODC大会的时候大牛Brewer提出的,他认为在设计一个大规模可扩放的网络服务时候会遇到三个特性:一致性(consistency)、可用性(Availability)、分区容错(partition-tolerance)都需要的情景,然而这是不可能都实 阅读全文
posted @ 2016-07-01 14:14 掉进书洞里的猫 阅读(510) 评论(0) 推荐(0) 编辑
摘要:一个网站就像一个人,存在一个从小到大的过程。养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原则。本文结合我自已14年网站人的经历记录一些架构演变中的体会。 一、积累是必不可少的 架构师不是一天练成的。 1999年,我作了一个个人主页,在学校内的虚拟空间,参加了一次主页大赛,几 阅读全文
posted @ 2016-06-30 17:17 掉进书洞里的猫 阅读(482) 评论(0) 推荐(1) 编辑
摘要:大规模流量的网站架构,从来都是慢慢“成长”而来。而这个过程中,会遇到很多问题,在不断解决问题的过程中,Web系统变得越来越大。并且,新的挑战又往往出现在旧的解决方案之上。 当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会 阅读全文
posted @ 2016-06-30 17:04 掉进书洞里的猫 阅读(382) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2014-11-19 17:09 掉进书洞里的猫 阅读(37) 评论(0) 推荐(0) 编辑
摘要:本文主要参考了Phil Whelan的这篇文章《Quora’s Technology Examined》。关于Quora是个什么网站我就不多说了,国内对他的C2C网站叫“知乎”。呵呵。我们还是来看看Quora的技术吧。 Search-Box Quora只能搜索问题,主题标签,用户名,和主题标题。没有 阅读全文
posted @ 2014-11-17 19:20 掉进书洞里的猫 阅读(257) 评论(0) 推荐(0) 编辑
摘要:虽然最近业绩有所下滑,也出现了一些技术故障,但Digg作为首屈一指的社会化新闻网站,其背后的技术还是值得一探,Digg工程师 Dave Beckett 在今年4月份写一篇名为《How Digg is Built》的文章,非常系统地将Digg背后的技术展现给大家,非常值得一看。 一、Digg提供的服务 阅读全文
posted @ 2014-11-17 19:17 掉进书洞里的猫 阅读(221) 评论(0) 推荐(0) 编辑
摘要:12306.cn网站挂了,被全国人民骂了。我这两天也在思考这个事,我想以这个事来粗略地和大家讨论一下网站性能的问题。因为仓促,而且完全基于本人有限的经验和了解,所以,如果有什么问题还请大家一起讨论和指正。(这又是一篇长文,只讨论性能问题,不讨论那些UI,用户体验,或是是否把支付和购票下单环节分开的功 阅读全文
posted @ 2014-11-17 19:11 掉进书洞里的猫 阅读(248) 评论(0) 推荐(0) 编辑
摘要:Pinterest正经历了指数级曲线般的增长,每隔一个半月就翻番。在这两年里,Pinterest,从 每月PV量0增长到100亿,从两名c创始人和一个工程师成长为四十个工程师,从一台MySQL 服务器增长到180台Web 服务器(Web Engine),240台接口服务器(API Engine), 阅读全文
posted @ 2014-11-17 19:02 掉进书洞里的猫 阅读(256) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示