游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

电商秒杀系统设计

  【业务背景】
  你作为一个电商创业公司的架构师,负责设计6。18大促秒杀系统的设计,你们的业务模式如下:
  1。你们挑选选品各大电商平台上畅销和好评的商品进行销售,每个品类不超过20个商品,目前做了10个品类;
  2。本次6。18秒杀选择了1000个充电宝,10台iPhone12作为秒杀商品;
  3。正常的日活大约100万用户;
  4。老板要求万无一失。
  【技术背景】
  1。技术团队以Java为主,已经落地了微服务架构;
  2。主要渠道是自有的App(包括iOS和Android)和微信小程序,为了促进用户转化为App用户,只有下载App才能参加秒杀活动;
  3。目前只有单机房。
  业务基本场景
  对前面的业务背景描述,进行核心业务场景假设,秒杀系统核心系统包括:秒杀商品详情系统,秒杀交易系统商品库存系统支付系统存储架构设计存储性能估算用户信息
  日活100W的系统,假设日活用户占10,注册用户有100101000W商品信息
  正常售卖商品数:10个品类,每个品类不超过20个商品,总商品数目为:1020200个商品,假设定期会对这些热销和好评的商品进行更新,更新评率为每周更新所有200个商品,为满足未来2年的增长,20052220000商品
  由于秒杀系统仅618使用,因此无需隔离热点商品信息,如后续需要演进为每日秒杀的系统,则可以做单独的热点商品存储和正常商品隔离库存信息
  假设每个上架的商品都是有库存的,库存记录数大致20000
  秒杀库存,是否需要设计隔离的热点商品库存也看是否会演进每日秒杀的系统订单信息
  假设该电商系统100W日活用户,实际每日下单的用户占50,每日产生50W订单,满足未来2年增长3652503。65亿订单数据支付信息
  假设下单的用户都进行了支付,少量因为订单因为各种填写错误等原因未支付的订单,因此支付账单约3。65亿
  存储架构设计
  数据特点分析:商品信息相对固定,包含商品介绍,图片等静态资源信息,读多写少,适合通过读写分离的方式,提高读性能的支撑,库存数据,频繁读写,对应秒杀场景,单库无法支撑写请求时,可通过库存拆分的方式分担写压力订单数据,支付数据未来可能持续增长,且数据量较大(上亿记录),存在明显的冷热特性,因此考虑对数据进行分片,按月拆分,先做水平分表,后续再考虑分库
  根据上面的分析,存储架构设计包括分为商品、库存数据库、订单库、支付账单库,可先采用MySQL主从架构商品详情页动静资源分离,静态资源通过引入CDN存储进行加速用户信息、一些动态缓存的内容,以及秒杀过程中排队,可以考虑引入Redis,采用多机的Cluster架构计算架构设计
  计算性能估算查看商品详情:假设100W用户全部参与秒杀,查看商品的QPS为100W下单秒杀:比如增加答题等设计拦截下单请求,下单过程分散到13秒,下单TPS大致到30W支付:支付过程由于一般较长,假设一般要10秒完成,支付TPS为10W计算架构负载均衡设计
  采用多级负载均衡架构第一级DNS采用专门的秒杀域名,和主站分离第二级采用LVS集群,第三级采用nginx集群计算架构缓存设计
  采用多级缓存架构设计
  1。CDN缓存静态商品信息,拦截大部分商品QPS
  2。APP端缓存,秒杀预告预先放出了商品信息,可缓存部分资源到APP内部缓存
  3。应用程序本地缓存,可存商品信息等
  4。分布式缓存RedisCluster集群,存储用户信息,商品信息,秒杀限流任务队列

歇后语谜语大全及答案歇后语是我国人民在生活实践中创造的一种特殊语言形式,在一定的语言环境中,通常说出前半截,歇去后半截。接下来小编搜集了歇后语谜语大全及答案,欢迎查看。经典歇后语谜语及答案1……爱的礼物阅读答案那天姐姐收拾家时,无意中翻出我的百宝箱,里面什么都有:玻璃弹球、纸剪小鸡、塑胶小人、绣花布片你从哪儿弄来这些没用的东西?该扔了。那可不行,我连忙阻止,这是我的宝贝,……公输精选教学设计教学设计思路《公输》选自《墨子非攻》,是《墨子》中最有文采和文学趣味的一篇。课文记述了墨子制止楚国攻宋的故事,详细叙述了墨子同公输盘、楚王作斗争的经过。墨子不仅以非攻的主……Coupang改革社交媒体啦!卖家与顾客沟通更加方便韩国电商平台Coupang正如火如荼地改革社交媒体渠道,一方面为了拉近与消费者的沟通与交流,另一方面跟上社交媒体趋势发展。Coupang在8月30日宣布,旗下Coupan……帕加尼HuayraR最新预告图曝光搭V12发动机日前,帕加尼官方发布了HuayraR的最新预告图,以向我们展示新车的更多细节。作为ZondaR继任车型,HuayraR在设计方面融入了超多赛道元素。动力方面,新车将搭载由AMG……重视课前预习指导,培养自学能力的反思预习是一种课前自学,就如同战前的侦察,打仗不侦察往往会出现不必要的牺牲,学习不预习也会造成不必要的牺牲,牺牲的是时间和精力。预习了才知道难点、重点是什么,不懂的地方在哪里,心中……以至的解释和造句以至拼音【注音】:yizhi以至解释【意思】:()连词,表示在时间、数量、程度、范围上的延伸:实践,认识、再实践、再认识,这种形式,循环往复无穷,而实践和认识……第五节能源与可持续发展第五节能源与可持续发展从容说课先让学生阅读课文,讨论人类历史上不断进行着的能源革命,使学生进一步认识到科技给人类带来的便利投影课本图1641,该图表示的是远古人类利用太阳能的方……尺简的近义词和解释【近义词】:函牍尺牍尺书文书文牍尺素翰札简牍信件竹简书牍书函书柬书札【解释】:竹简:zhjin古时书写用的竹片:出土文物中有大量竹简。简牍:jind……光圈如何造句光圈拼音【注音】:guangquan光圈解释【意思】:摄影机镜头中改变通光孔径的大小、调节进入光量的装置。也叫光孔、光阑。光圈造句1、校准快门速度……模样的解释及造句模样拼音【注音】:moyang模样解释【意思】:(儿)()人的长相或装束打扮的样子:这孩子的象他爸爸看你打扮成这,我几乎认不出来了。()表示约略的情况(只用于……音乐教案自新大陆交响曲自新大陆交响曲课题自新大陆交响曲年级第五册第六课课型欣赏课课时一课时教具钢琴多媒体课件教学目的1通过欣赏,了解捷克作曲家德沃夏克;了解……
沙漠之舟说课稿导语:今天小编给大家带来了沙漠之舟说课稿课件,供大家阅读和参考。希望它对您有帮助。如果您喜欢这篇文章,请分享给您的好友。一、说教材:本单元以舟船为主题组合单元,从船……棉花糖阅读练习及答案棉花糖周波那年,老家的炊烟像云朵一样悠悠地飘着。晌午,父亲拖着一身的泥巴吭哧吭哧地走回家。这日头!父亲心里一阵嘀咕。回来了?母亲把毛巾递给父亲。嗯……菩萨蛮魏夫人阅读及答案阅读下面这首词,回答问题。(8分)菩萨蛮魏夫人溪山掩映斜阳里,楼台影动鸳鸯起。隔岸两三家,出墙红杏花。绿杨堤下路,早晚溪边去。三见柳绵飞,离人犹未归。(……主题名称环保嘉年华一、主题由来我发现班上有一些小朋友会随手在地上扔废纸,这些孩子不懂保护环境的重要性,久而久之,这些坏习惯就慢慢形成了,为了了解清楚,我们就讯问了小朋友,为何将废纸呀,水果……大自然的文字第一课时的教案设计、素质教育目标1复习逻辑顺序这种说明方法。2复习举例子的说明方法。3学习生动准确的语言。4养成注意观察和勤学好问的学习习惯。二、重点、难点及解决办……螳螂的词语解释和造句【注音】:tanglang【意思】:昆虫,全身绿色或土黄色,头呈三角形,活动灵便,触角呈丝状,胸部细长,翅两对,前脚呈镰刀状。捕食害虫,对农业有益。有的地区叫刀螂。……四年级数学暑假作业精炼一、口算(10分)8133017390030893411259847103127001504340993209862489825490704510……体育课怎样运用心理活动规律提高学生积极性体育课的教学是教师与学生、教与学的双边活动过程。这个过程不仅是进行各种身体练习的过程,也是思维的过程。既要通过体育活动增强学生体质,也耍发展学生的智力,使学生掌握三基和科学锻炼……夜走灵官峡教案教学目的:(一)学习我国广大筑路工人在社会主义建设高潮中不畏艰险、坚守岗位、忘我劳动的精神。(二)懂得本文在人物描写中的正面描写和侧面描写相结合的写法。(三)……小学生语文基础知识要是就造句1、要是我不完成作业,老师就会叫我罚站。2、要是明天不下雨,我就去打篮球。3、你要是有困难,就说出来,我们都可以帮助你。4、要是乱砍树木,生态环境就会造成很大……音信的解释及造句音信拼音【注音】:yinxin音信解释【意思】:往来的信件和消息:互通杳无。音信造句:1、为什么我们还没有他们的音信呢?2、你有你哥哥在何处……关于让学生学会感悟的教案一、让学生学会在读中感悟在阅读教学中,教师应加强读的指导,让学生学会通过读来感知课文的主要内容,通过读来体会课文表达的思想感情,通过读来品味、揣摩语言文字,理解语言文字的……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网