
高并发/秒杀
文章平均质量分 84
gb4215287
这个作者很懒,什么都没留下…
展开
-
Sentinel热点规则示例详解分析
sentinel热点规则详解转载 2022-12-28 11:38:36 · 233 阅读 · 0 评论 -
分布式接口幂等性、分布式限流(Guava 、nginx和lua限流)
分布式限流转载 2022-12-26 15:44:52 · 204 阅读 · 0 评论 -
「高并发」亿级流量场景下如何实现分布式限流?
lua实现分布式限流转载 2022-12-26 15:42:30 · 205 阅读 · 0 评论 -
京东高并发秒杀系统
秒杀是互联网应用常见的应用场景,比如淘宝双十一、京东618,以及一些交易网站或应用在特定的时间举行的抢购活动。由于商品的稀缺或者特价优惠,并且为限量销售,导致大量用户前来抢购,并且会在约定的秒杀开始时间点同时进行抢购,造成服务器巨大的访问压力,对于一个秒杀系统,需要有特殊的设计才可解决秒杀场景下的巨大流量洪峰以及数据的一致性问题。秒杀系统场景的主要特点秒杀时大量用户会在同一时间同时进行抢购,网站瞬时访问流量激增。秒杀一般是访问请求数量远远大于库存数量,只有少部分用户能够秒杀成功。秒杀架构转载 2021-11-23 19:42:59 · 566 阅读 · 0 评论 -
什么是Sentinel?它能做什么
Sentinel 是什么随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式服务架构的轻量级流量控制产品,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助您保护服务的稳定性。Sentinel 的历史2012 年,Sentinel 诞生,主要功能为入口流量控制。 2013-2017 年,Sentinel 在阿里巴巴集团内部迅速发展,成为基础技术模块,覆盖了所有的核心场景。Sentinel 也因此积累了大量的流量归整场景以及生产实践。 20转载 2021-08-27 10:07:51 · 372 阅读 · 0 评论 -
面试了十个应届生九个都是秒杀系统,你确定你们那是秒杀?
点赞再看,养成习惯,微信搜一搜【三太子敖丙】关注这个互联网苟且偷生的工具人。本文GitHubhttps://github.com/JavaFamily已收录,有一线大厂面试完整考点、资料以及我的系列文章。背景我之前写过一个秒杀系统的文章不过有些许瑕疵,所以我准备在之前的基础上进行二次创作,不过让我决心二创秒杀系统的原因是我最近面试了很多读者,动不动就是秒杀系统把我整蒙蔽了,我懵的主要是秒杀系统的细节大家都不知道,甚至不知道电商公司一个秒杀系统的组成部分。我之前在某电商公司就是做电商...转载 2020-08-12 17:13:42 · 372 阅读 · 0 评论 -
用Go重构C语言系统,这个抗住春晚红包的百度转发引擎承接了万亿流量
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/dQCFKyQDXYm3F8rB0/article/details/103168557整理 | 夕颜出品 | AI科技大本营(ID:rgznai100)11 月 20 日,百度的万亿流量转发引擎 BFE 登上了 GitHub ...转载 2019-11-22 18:58:25 · 149 阅读 · 0 评论 -
扛住阿里双十一高并发流量,Sentinel是怎么做到的?
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u014714618/article/details/102559493Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景本文介绍阿里开源限流熔断方案 Sentinel 功能、原理、架构、快速入门以及相关框架比...转载 2019-10-23 18:51:03 · 310 阅读 · 0 评论 -
双十一大促技术只做两件事情?来看看阿里巴巴的技术之道
作为国内互联网技术的典型代表,阿里巴巴的技术一直备受关注编者按:本文来自微信公众号“InfoQ”(ID:infoqchina),36氪经授权发布。支付宝的高可用与容灾架构演进持续可用和快速容灾切换的能力,是技术人员追求的极致目标。在架构设计中,容灾设计强调的是系统对外界环境影响具备快速响应能力,节点级别的快速恢复能力,保障系统的持续可用。去年12月18日,全球架构师峰会上,阿里巴巴...转载 2019-05-13 15:13:42 · 538 阅读 · 0 评论 -
音视频直播--技术架构
前言今天和大家讲一下音视频直播技术架构。之前的关注点主要放在客户端如何采集音频数据上,经过这两天的思考,我觉得应该先给大家讲一下音视频直播技术架构,这样更容易从整体上理解视频直播技术是如何运转的,之后再逐步的介绍每一个主题。简单的音视频直播架构直播架构这种架构非常的简单,利用已经有的CDN网络如阿里,帝联,蓝讯等,自己再搭建一个信令服务器,这样就将服务层搭建好了。共享者首先...转载 2019-05-31 11:22:33 · 605 阅读 · 0 评论 -
TOP100summit:【分享实录】爆炸式增长的斗鱼架构平台的演进
本篇文章内容来自2016年TOP100summit斗鱼数据平台部总监吴瑞城的案例分享。编辑:Cynthia吴瑞诚:斗鱼数据平台部总监曾先后就职于淘宝、一号店。从0到1搭建公司大数据平台、平台规划和团队建设。目前负责斗鱼实时/离线数据处理、个性推荐系统、BI&DW和搜索引擎。背靠开源生态,应用短平快的方式,支撑起一个亿级用户的在线直播平台。致力于数据平台产品化、智...转载 2019-05-31 11:23:59 · 396 阅读 · 0 评论 -
斗鱼已公开的运维技术和架构分析
斗鱼已公开的运维技术和架构分析By 12月01日 2016ArchitectureDouyuOpsArchitecture引言最新一个比较全面的斗鱼运维架构分享是在 GITC 2016 北京站的运维专场,以下架构分享文档。用户在斗鱼看直播时,斗鱼在看什么从用户电脑浏览器访问一个网站的过程(还有结合一些公开资料)分析斗鱼网站使用的相关运维技术信息和架构方案。客户端层...转载 2019-05-31 11:25:02 · 1169 阅读 · 0 评论 -
火爆背后的挑战:直播平台的高并发架构设计丨视频PPT下载
本文是金山云视频技术总监郝明非在ArchSummit全球架构师峰会上的演讲视频及PPT下载。微信后台回复关键词「金山」,获取完整PPT下载链接。相信大家不难发现,好像在一夜之间,直播突然就火起来了。各大直播平台如雨后春笋一般出现,当主播月入百万的传言甚嚣尘上,各种稀奇古怪的直播层出不穷。我们InfoQ也创办了自己的直播栏目:「InfoQ大咖说」,在昨天结束的由InfoQ举办的ArchSum...转载 2019-05-31 11:26:13 · 431 阅读 · 0 评论 -
火爆背后的挑战:直播平台的高并发架构设计
兴起及现状日常生活用手机来看视频的次数越来越多,时间越来越长,看的内容也是种类越来越多。包括最近从3月份美国开始火起来之后,国内也在火的移动视频社交类。这个也是我们现在在重点切的一个垂类,这个垂类为什么现在会火?我们总结下来一部分原因是因为它的娱乐性很强,延迟很低,和主播有强互动的可能,所以越来越多的人在关注。国内现在起码有几家已经上线,有几十家正在联系准备上线,其中总归会有几个火起来的。...转载 2019-05-31 11:27:54 · 359 阅读 · 1 评论 -
红包系统流量高并发技术,你需要知道的是...
发红包是目前各大互联网公司最常用的营销手段之一,它形式多样,内容丰富。2016 年底苏宁金融开启了红包系统及相关系统的项目开发。本文将对苏宁金融红包系统的架构部署方式、演变过程、技术优化等方面进行详细阐述。红包系统的技术挑战红包,升级版的秒杀系统,红包系统应当具备秒杀系统所具备的特性。大量用户抢红包带来了系统的高并发压力;大量用户抢同一红包带来了数据一致性问...转载 2019-05-31 14:20:42 · 622 阅读 · 0 评论 -
微信 支付 思维导图(微信红包)
微信支付(红包)实现 思路梳理一、梳理思路如下(建议先下载附件,对比着看):1、微信支付开发准备条件;2、微信红包开发的规则;3、微信红包的准备工作;4、微信现金红包发送接口;5、微信现金红包查询接口;6、用户接收效果;二、梳理背景(为啥梳理这个东西)...转载 2019-05-31 14:22:06 · 2801 阅读 · 0 评论 -
解密春晚微信红包十亿级并发压力
编者按:腾讯云消息服务(Cloud Message Queue)是分布式消息队列服务,能够为分布式事务部署的不同应用之间或者一个应用的不同组件之间,提供基于消息的可靠的异步通信机制,消息被存储在高可靠、高可用的CMQ队列中,多进程可以同时读写,互不干扰。那么,究竟什么是分布式事务呢?举一个简单的例子——春晚微信红包。如果A向B发了一个红包,过程大致如下:①读取A账...转载 2019-05-31 14:23:58 · 588 阅读 · 1 评论 -
教你如何迅速秒杀掉:99%的海量数据处理面试题
教你如何迅速秒杀掉:99%的海量数据处理面试题本文经过大量细致的优化后,收录于我的新书《编程之法:面试和算法心得》第六章中,新书目前已上架京东/当当作者:July出处:结构之法算法之道blog前言一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名 :-),同时...转载 2019-06-13 10:14:25 · 143 阅读 · 0 评论 -
PHP秒杀系统全方位设计分析--转载
转载自::http://www.cnblogs.com/wt645631686/p/8242809.html秒杀系统特点人多商品少时间短流量高外挂机器[黄牛和非黄牛]技术分析瞬间高并发的处理能力多层次的分布式处理能力人机交互与对抗[12306验证码图片]技术选型分析Linux+Nginx+PHP+Mysql+RedisCDN,智能DNS,分布式缓存,全国多节点,多...转载 2019-05-10 09:39:13 · 151 阅读 · 0 评论 -
如何设计一个秒杀系统
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/suifeng3051/article/details/52607544什么是秒杀秒杀场景一般会在电商网站举行一些活动或者节假日在12306网站上抢票时遇到。对于电商网站中一些稀缺或者特价商品,电商网站一般会在约定时间点对其进行限量销售,因为这些商品的特殊性,会吸引大量用户前来抢购,并且会在约定的...转载 2019-06-25 17:36:10 · 146 阅读 · 0 评论 -
Java秒杀系统优化的工程要点
这篇博客是笔者学习慕课网若鱼老师的《Java秒杀系统方案优化 高性能高并发实战》课程的学习笔记。若鱼老师授课循循善诱,讲解由浅入深,欢迎大家支持。本文记录课程中的注意点,方便以后code review。此外,本文将注意点相关的优质讲解链接在了一起,方便初学者系统学习。本文并非单纯介绍秒杀系统特有的技术点,不适合高手。进阶学习的话,极客时间有个不错的小专栏——如何设计一个秒杀系统,阿里高级技...转载 2019-06-14 18:50:08 · 177 阅读 · 0 评论 -
蚂蚁金服面对亿级并发场景的组件体系设计
作者:吕丹(凝睇),2011 年加入支付宝,先后负责了支付宝 Wap、alipass 卡券、SYNC 数据同步等项目,并参与了多次双十一、双十二、春节红包大促活动,在客户端基础服务方面有一定的项目实践经验与积累。目前负责蚂蚁金服移动开发平台 mPaaS 服务端组件体系优化与架构设计。5 月 6 日,蚂蚁金服技术专家吕丹(凝睇)在大会上做了《蚂蚁金服面对亿级并发场景的组件体系设计》的分享,我...转载 2019-06-13 19:13:22 · 131 阅读 · 0 评论 -
9012年大厂面试题合集:Java技术栈为什么竞争越来越激烈?
就今年大环境来看,跳槽成功的难度比往年高很多,一个明显的感受:今年的Java技术栈面试,无论一面还是二面,都特别考验Java程序员的技术功底。最近有人搜集了93套腾讯、阿里、美团、百度、网易等公司9012年的面试题合集,并把技术点梳理成一份大而全的“Java技术栈”面试xmind,包含知识脉络与分支细节。这份 xmind 尤其适合: 近期想跳槽,要面试,希望尽快快弥补短板...转载 2019-06-13 18:56:39 · 462 阅读 · 1 评论 -
ehcache、memcache、redis三大缓存比较
最近项目组有用到这三个缓存,去各自的官方看了下,觉得还真的各有千秋!今天特意归纳下各个缓存的优缺点,仅供参考!Ehcache在Java项目广泛的使用。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0 license)、充满特色(稍后会详细介绍),所以被用于大型复杂...转载 2019-06-13 10:16:12 · 309 阅读 · 0 评论 -
淘宝应对"双11"的技术架构分析
双“11”最热门的话题是TB,最近正好和阿里的一个朋友聊淘宝的技术架构,发现很多有意思的地方,分享一下他们的解析资料: 淘宝海量数据产品技术架构 数据产品的一个最大特点是数据的非实时写入,正因为如此,我们可以认为,在一定的时间段内,整个系统的数据是只读的。这为我们设计缓存奠定了非常重要的基础。图1淘宝海量数据产品技术架构 按照数据的流向来划分,我们把淘宝数据产品的技...转载 2019-05-13 15:09:34 · 712 阅读 · 0 评论 -
阿里双十一秒杀系统架构设计,有哪些技术关键点?
马上要到双11了,就来谈谈如何设计一个秒杀系统架构技术挑战1. 对原有业务形成冲击秒杀活动只是网站营销的一个附加活动,特点是:时间短、并发访问量大,如果和网站原有应用部署在一起,必然会对现有业务造成冲击。解决方案:将秒杀系统独立部署,甚至使用独立域名,使其与网站完全隔离。2. 高并发下数据库、应用负载用户在秒杀开始前,通过不停刷新浏览器页面以保证不会错过秒杀,这些请求如...转载 2019-05-13 15:08:11 · 319 阅读 · 0 评论 -
淘宝双十一电商秒杀系统架构设计
前言最近在部门内部分享了原来在电商业务做秒杀活动的整体思路,大家对这次分享反馈还不错,所以我就简单整理了一下,分享给大家参考参考业务介绍什么是秒杀?通俗一点讲就是网络商家为促销等目的组织的网上限时抢购活动比如说京东秒杀,就是一种定时定量秒杀,在规定的时间内,无论商品是否秒杀完毕,该场次的秒杀活动都会结束。这种秒杀,对时间不是特别严格,只要下手快点,秒中的概率还是比较大的。淘...转载 2019-05-13 15:06:19 · 611 阅读 · 0 评论 -
阿里P8架构师谈:阿里双11秒杀系统如何设计?
秒杀活动场景淘宝双11秒杀场景,大量的用户短时间内涌入,瞬间流量巨大(高并发),比如:1000万人同一时间抢购100件商品。秒杀活动是一个特别考验后台数据库、缓存服务的业务,对于数据库、缓存的性能要求特别严格。秒杀背后的技术挑战1、突增的服务器及网络需求通常情况下,双 11 的服务器使用是平时的 3-5 倍,网络带宽是平时 N倍。2、业务高并发,服务负载重我们通常衡量一...转载 2019-05-15 11:02:22 · 264 阅读 · 0 评论 -
聊一聊双十一背后的技术 - 不一样的秒杀技术, 裸秒
聊一聊双十一背后的技术 - 不一样的秒杀技术, 裸秒作者digoal日期2016-11-17标签PostgreSQL , 秒杀 , 裸秒 , ad lock双十一背后的技术系列文章《聊一聊双十一背后的技术 - 物流, 动态路径规划》《聊一聊双十一背后的技术 - 分词和搜索》《聊一聊双十一背后的技术 - 强奸式秒杀技术实现》《聊一聊双十一背后的技术 - 毫...转载 2019-05-15 11:00:30 · 312 阅读 · 0 评论 -
电商峰值系统架构设计--转载
1.1系统架构设计目录摘要:双11来临之际,《程序员》以“电商峰值系统架构设计”为主题,力邀京东、当当、小米、1号店、海尔商城、唯品会、蘑菇街、麦包包等电商企业,及商派、基调网络等服务公司,分享电商峰值系统架构设计的最佳技术实践。自2009年11月11日,淘宝商城(现名天猫)拉开网购狂欢节的序幕,各大电商的促销浪潮此起彼伏。此时的电商大战不仅是价格之争,更是技术的较量。如何设计电商峰值系...转载 2019-05-15 10:55:33 · 3971 阅读 · 0 评论 -
高并发资金交易系统设计方案—百亿双十一、微信红包背后的技术架构
21CTO社区导读 :今天带来的是一个长篇文章。主要讲解高可用的互联网交易系统架构,包括双十一、支付宝&微博红包技术架构,以及微信红包的技术架构,希望能给各位提供价值。概述话说每逢双十一节或春节等节假日,对大家来讲是最欢乐的日子,可以在微信群中收发红包,此外今年微信还推出了面对面红包,让大家拜年时可直接收发,对于用户来讲很爽也很方便。但对于技术架构侧的考量,这使得微信红...转载 2019-05-15 10:53:29 · 1438 阅读 · 0 评论 -
天猫总架构师何崚:好的技术团队不是“需求翻译机”或“架构优化机”
“一个好的技术团队应该具备哪些特质?一个好的技术团队的leader应该怎样实施管理?技术和业务如何做到完美结合?这是来自天猫技术团队的经验,仅供参考。前言2012 年,无线化大规模到来的前夕,淘宝成立了天猫团队,四年来天猫的不断发展离不开其背后技术团队强有力的支持。这样的一个技术团队,是怎样实施管理的?是怎样平衡完成需求和提升技术能力这两者之间的关系的?其核心竞争力是什么,怎样...转载 2019-05-15 10:46:53 · 683 阅读 · 0 评论 -
如何设计一个小而美的秒杀系统?
作者|刘鹏编辑|Gary现如今,春节抢红包的活动已经逐渐变成大家过年的新风俗。亲朋好友的相互馈赠,微信、微博、支付宝等各大平台种类繁多的红包让大家收到手软。鸡年春节,链家也想给15万的全国员工包个大红包,于是我们构建了一套旨在支撑10万每秒请求峰值的抢红包系统。经实践证明,春节期间我们成功的为所有的小伙伴提供了高可靠的服务,红包总发放量近百万,抢红包的峰值流量达到3万/秒,最快的一轮抢红包...转载 2019-05-10 09:40:17 · 171 阅读 · 0 评论 -
高并发系统的设计及秒杀实践
一个大型网站应用一般都是从最初小规模网站甚至是单机应用发展而来的,为了让系统能够支持足够大的业务量,从前端到后端也采用了各种各样技术,前端静态资源压缩整合、使用CDN、分布式SOA架构、缓存、数据库加索引、读写分离等等。 这些技术是高并发系统所必须的,但是今天先不细说,而先谈谈在这些架构既定的情况下,一些高并发业务/接口实现时应该注意的原则,以及通过工作中一个6万QPS的秒杀活动,来介绍一下秒杀业...转载 2019-05-10 09:37:07 · 159 阅读 · 0 评论 -
徐汉彬:Web系统大规模并发——电商秒杀与抢购
【导读】徐汉彬曾在阿里巴巴和腾讯从事4年多的技术研发工作,负责过日请求量过亿的Web系统升级与重构,目前在小满科技创业,从事SaaS服务技术建设。电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面...转载 2019-05-10 09:35:35 · 176 阅读 · 0 评论 -
高并发设计方案二(秒杀架构)
来源:https://blog.csdn.net/u013372487/article/details/53436822优化方向:(1)将请求尽量拦截在系统上游(不要让锁冲突落到数据库上去)。传统秒杀系统之所以挂,请求都压倒了后端数据层,数据读写锁冲突严重,并发高响应慢,几乎所有请求都超时,流量虽大,下单成功的有效流量甚小。以12306为例,一趟火车其实只有2000张票,200w个人来买,...转载 2019-05-10 09:33:12 · 174 阅读 · 0 评论 -
高并发设计方案一
设计思路:<span style="color:#000000"><code>(<span style="color:#006666 !important">1</span>) 服务器: 均衡负载(如:nginx,阿里云SLB) 资源监控 分布式(<span sty...转载 2019-05-10 09:25:50 · 358 阅读 · 0 评论 -
高并发系统数据库架构设计
<span style="color:#000000"><code>在WEB网站的规模从小到大不断扩展的过程中,数据库的访问压力也不断的增加,数据库的架构也需要动态扩展,在数据库的扩展过程基本上包含如下几步,每一个扩展都可以比上一步骤的部署方式的性能得到数量级的提升。 </code></span>11、WEB应用和数据库部署在同一台服务器上...转载 2019-05-10 09:23:19 · 239 阅读 · 0 评论 -
程序员发布:一张图读懂支撑阿里双十一1682亿的技术架构体系
摘要:支撑起阿里双十一交易1682亿元的“超级工程”其实不限于客服、搜索、推荐、广告、库存、物流、云计算等。交易总额:1682亿;支付峰值:25.6万笔/秒;数据库处理峰值:4200万次/秒;交易峰值:32.5万笔/秒。除了大家熟悉的交易、支付场景外,支撑起阿里双十一交易1682亿元的“超级工程”其实包括以下但不限于客服、搜索、推荐、广告、库存、物流、云计算等。一、基础设施新技术...转载 2019-05-15 11:04:17 · 1288 阅读 · 0 评论 -
阿里P8架构师谈:阿里双11秒杀系统如何设计?
秒杀活动场景淘宝双11秒杀场景,大量的用户短时间内涌入,瞬间流量巨大(高并发),比如:1000万人同一时间抢购100件商品。秒杀活动是一个特别考验后台数据库、缓存服务的业务,对于数据库、缓存的性能要求特别严格。秒杀背后的技术挑战1、突增的服务器及网络需求通常情况下,双 11 的服务器使用是平时的 3-5 倍,网络带宽是平时 N倍。2、业务高并发,服务负载重我们通常衡量一...转载 2019-05-15 11:21:29 · 114 阅读 · 0 评论