houjunpeng的个人主页

生如逆旅,一苇以航。

他的收藏夹
  • 大型网站架构演化历程Web支付宝和蚂蚁花呗的技术架构及实践支付宝的高可用与容灾架构演进聚划算架构演进和系统优化 (视频+PPT)淘宝交易系统演进之路 (专访)淘宝数据魔方技术架构解析秒杀系统架构分析与实战腾讯社区搜索架构演进(视频+PPT)京东峰值系统设计京东咚咚架构演进新浪微博平台  ... [查看]
    houjunpeng 公开 2017-09-01 11:54 134 查看
  • 原文:/content/497355.html系列前言 本系列是本人参加微软亚洲研究院,腾讯研究院,迅雷面试时整理的,另外也加入一些其它IT公司如百度,阿里巴巴的笔试面试题目,因此具有很强的针对性。系列中不但会详细讲解多线程同步互斥的各种“招式”,而且会进一步的讲解多线程同步互斥的&l  ... [查看]
    houjunpeng 公开 2017-08-31 16:15 120 查看
  • 关键点:1. 秒杀是一种在短时间内极其耗费资源的活动,其收益比需要仔细评估。秒杀不应该做为一种常规活动运营,甚至,应该尽可能避免上线秒杀活动2. 秒杀的最终压力是库存并发修改。系统设计的核心在于流量层层疏导,使最终落地到库存操作上的请求在设计能承担的范围内。同时保证接入层在瞬  ... [查看]
    houjunpeng 公开 2017-08-31 16:14 148 查看
  • 写在最前:本文主要描述在网站的不同的并发访问量级下,Mysql架构的演变可扩展性架构的可扩展性往往和并发是息息相关,没有并发的增长,也就没有必要做高可扩展性的架构,这里对可扩展性进行简单介绍一下,常用的扩展手段有以下两种Scale-up :  纵向扩展,通过替换为更好的机器和资源来实现伸  ... [查看]
    houjunpeng 公开 2017-08-29 14:53 148 查看
  • 我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必须要面对的。  1、海量数据的处理众所周知,对于一些相对小的站点来说,数据量并不是很大,select和update就可以解决我们面对的问题,  ... [查看]
    houjunpeng 公开 2017-08-29 14:52 162 查看
  • 前不久公司请来了位互联网界的技术大牛跟我们做了一次大型网站架构的培训,两天12个小时信息量非常大,知识的广度和难度也非常大,培训完后我很难完整理出全部听到的知识,今天我换了个思路是回味这次培训,这个思路就是通过本人目前的经验和技术水平来思考下大型网站技术演进的过程。首先我  ... [查看]
    houjunpeng 公开 2017-08-29 14:51 162 查看
  • 1. 项目计划 在一个产品发布并使用之后,其中肯定有许多地方不如意和值得改进的地方。客户在使用的过程中会发现一些问题,提出更高的需求,市场也在发生变化,我们的竞争对手也在发展,新的技术不断地产生,这些因素推动着我们的产品不断地向前发展,使它的版本不停地往上增长。这些发展的需  ... [查看]
    houjunpeng 公开 2017-08-29 11:15 162 查看
  • 本文是大型网站架构系列:消息队列(二),主要分享JMS消息服务,常用消息中间件(Active MQ,Rabbit MQ,Zero MQ,Kafka)。【第二篇的内容大部分为网络资源的整理和汇总,供大家学习总结使用,最后有文章来源】本次分享大纲消息队列概述(见第一篇:大型网站架构系列:分布式消息队列(一))消息队列应用场景(见第一  ... [查看]
    houjunpeng 公开 2017-08-29 11:02 155 查看
  •  对于大型网站技术的理解,可以从架构技术原理的组织方式以架构要素作为维度,从系统性能、可用性、伸缩性、扩展性、安全性几个角度阐述网站架构的技术要点。还有另一种较为直观的组织方式,是从不同架构层次所使用的网站架构技术这个维度进行描述的。 网  ... [查看]
    houjunpeng 公开 2017-08-29 11:01 169 查看
  • 在主流的Web站点中,图片往往是不可或缺的页面元素,尤其在大型网站中,几乎都将面临“海量图片资源”的存储、访问等相关技术问题。在针对图片服务器的架构扩展中,也会历经很多曲折甚至是血泪教训(尤其是早期规划不足,造成后期架构上很难兼容和扩展)。本文将以一个真实垂直门户网站的发展历  ... [查看]
    houjunpeng 公开 2017-08-08 11:02 211 查看
  • 0 系列目录秒杀系统架构1 秒杀业务分析正常电子商务流程(1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货秒杀业务的特性(1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(5)时间短、瞬时并发量高;2 秒杀技术挑战假设某网站秒杀活动只推出一件商品,预计会吸引1万人参加活动,也就说最大并  ... [查看]
    houjunpeng 公开 2017-08-08 11:02 225 查看
  • 介绍作为一种基础的抽象数据结构,队列被广泛应用在各类编程中。大数据时代对跨进程、跨机器的通讯提出了更高的要求,和以往相比,分布式队列编程的运用几乎已无处不在。但是,这种常见的基础性的事物往往容易被忽视,使用者往往会忽视两点:使用分布式队列的时候,没有意识到它是队列。有具体需  ... [查看]
    houjunpeng 公开 2017-08-08 11:02 211 查看
  • 海量数据处理:十道面试题与十个海量数据处理方法总结作者:July、youwang、yanxionglu。时间:二零一一年三月二十六日本文之总结:教你如何迅速秒杀掉:99%的海量数据处理面试题。有任何问题,欢迎随时交流、指正。出处:http://blog.csdn.net/v_JULY_v。 第一部分、十道海量数据处理面试题  ... [查看]
    houjunpeng 公开 2017-08-08 10:20 218 查看
  • 现在有很多网站都在做秒杀商品,而这其中有一个很重要的环节就是倒计时。关于倒计时,有下面几点需要注意:1.应该使用服务器时间而不是本地时间(本地时间存在时区不同、用户自行设置等问题)。2.要考虑网络传输的耗时。3.获取时间时可直接从AJAX的响应头中读取(通过getResponseHeader('Date'  ... [查看]
    houjunpeng 公开 2017-08-08 10:20 204 查看
  • 如何解决秒杀的性能问题和超卖的讨论最近业务试水电商,接了一个秒杀的活。之前经常看到淘宝的同行们讨论秒杀,讨论电商,这次终于轮到我们自己理论结合实际一次了。ps:进入正文前先说一点个人感受,之前看淘宝的ppt感觉都懂了,等到自己出解决方案的时候发现还是有很多想不到的地方其实都没  ... [查看]
    houjunpeng 公开 2017-08-08 10:20 232 查看
  • 教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法算法之道blog前言一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章  ... [查看]
    houjunpeng 公开 2017-08-08 10:19 225 查看
  • 毋庸置疑二者都是非常优秀的分布式缓存系统,且性能足够卓越; memcache 出现较早,所以应用广泛,客户端也较多; redis后来出现,但应用流行,某些业务场景上弥补了memcache的不足; 下面我列举下二者的主要使用区别、如下; 1、Redis和Memcache都是将数据存放在内存中。不过memcache还  ... [查看]
    houjunpeng 公开 2017-08-07 17:59 197 查看
  • redis 持久化rdb aof 简介结合了几篇文章总结如下1. rdb模式介绍【默认】rdb方式的持久化是通过快照完成的,当符合一定条件时redsi会自动将内存中的所有数据进行快照并存储到硬盘上。 默认存储在redis根目录的dump.rdb文件中。 rdb是redis默认采用的持久化方式,配置信息在配置文件red  ... [查看]
    houjunpeng 公开 2017-08-07 17:52 232 查看
  • 前言大家都知道使用ls命令列出文件列表时,不同的文件类型会用不同的颜色显示。那么如何实现这样带颜色的文本输出呢?答案并不复杂,不管是用shell还是C语言。一、shell下的实现方法先来讲在shell下,如何实现。用echo命令就可以实现,参看以下例子:echo -e "33[32mHello, world!"当你在终端  ... [查看]
    houjunpeng 公开 2017-08-07 15:48 204 查看
  • 本文实例讲述了PHP实现微信JS-SDK接口选择相册及拍照并上传的方法。分享给大家供大家参考,具体如下:理解:微信上传接口是拍照,或者选择本地照片,上传到微信的服务器,获取到一个id,通过token与这个id获取到图片,保存到服务器即可。效果图:通过微信js接口,调用底层程序。需要引入js文件,并进行配  ... [查看]
    houjunpeng 公开 2017-08-07 15:47 218 查看 微信开发  
共 256 条记录 1234567891011 13
Lai18.com IT技术文章收藏夹  在信息爆炸的时代,您的知识需要整理,沉淀,积累!Lai18为您提供一个简单实用的文章整理收藏工具,在这里您可以收藏对您有用的技术文章,自由分门别类,在整理的过程中,用心梳理自己的知识!相信,用不了多久,您收藏整理的文章将是您一生的知识宝库!
HTTP://WWW.LAI18.COM    © 2014-2016 · 蜀ICP备15000355号-1