首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

流量洪峰下的亿级商品详情页架构解密

围观改变微博,大促改变电商,网络洪峰进攻猛烈,相对于微博不定时的流量炸弹,电商平台每年大促时间则稳定得多,对电商平台来说下一个大促已经打响,抗洪抢险责任重大,让我们近距离观摩一下,京东平台如何筑起高可用大堤应对...APP 的数据暂时没走我们的系统,不过我们目前系统实现的是平常流量的50 倍左右,性能和流量基本不是问题。我们详情页架构设计的一些原则如下: 数据闭环。 数据维度化。 拆分系统。...而这些数据缓存半小时也是没有问题的,因此我们设计为先读local cache,然后把不命中的再回源到remote cache 获取,这个优化减少了一半以上的remote cache 流量。...此优化减少了这个数据获取的一半流量。 服务端分布式缓存,我们使用内存+SSD+JIMDB 持久化存储。 7 ....线上压测,可以使用TCPcopy 直接把线上流量导入到压测服务器,这种方式可以压测出机器的性能,还能把流量放大,也可以使用Nginx+Lua 协程机制把流量分发到多台压测服务器或者直接在页面埋点,让用户压测

95720
您找到你想要的搜索结果了吗?
是的
没有找到

云开发如何帮助业务扛过大流量活动洪峰丨深度好文

一个能支撑大流量的活动系统是活动能够成功的关键,接下来我们一起看下大流量的活动系统应该如何设计架构。 image.png 大流量活动系统的架构长啥样?...通常在系统从0~1阶段,为了让系统快速上线,通常是不考虑分层的,但是在面对大流量活动系统时就不得不进行分层设计,分层架构可让系统更容易进行横向扩展,提升系统吞吐量,这也是大流量系统的核心需求。...LB 用户流量入口,对外屏蔽内部服务架构细节,对内提供反向代理流量转发,提升整个系统的吞吐量。LB的核心作用是通过流量分发提升整个系统的吞吐量。...云开发在腾讯游戏、微信支付、微信读书、猫眼电影、深圳机场等多样化活动上有较好的应用,帮助业务快速实现需求,平稳支持大流量洪峰。...今年春节,微信红包封面再次引爆社交网络,限时开放的个人红包封面制作活动更是直接拉低门槛,让更多人能够便捷享受到定制红包封面带来的乐趣,这活动便是搭载在云开发上,在整个活动期间平台抗住了上亿流量洪峰,资源成本仅花费几千元

95420

这波酱香洪峰,我们扛了!

// 流量翻了十几倍!作为一次在全国上万家门店全面铺开的活动,不仅考验供应链,更考验IT架构。毕竟,如今的顾客点单,大多在手机上完成。...这是瑞幸自己的“双11”:按照以往经验,面对的流量会是平日的十几倍。所有人在高峰时段下单,一瞬间产生巨大的读写请求。...但能否扛住洪峰,还要看背后的云产品是不是真正的「云原生」。大浪打来,腾讯云带着一众产品接招。想要扛住应对十余倍的流量,首先是解决算力瓶颈。瑞幸的应用和小程序部署在TKE serverless 集群上。...实际表现显示,数据库扩容后,承载力是流量洪峰的数倍,而整体资源量消耗只有原先的一半不到,基础设施成本降低了50%。...作为云服务提供商,我们能做的,就是继续打磨产品与服务,让每个用户都能在云上更加从容地迎接洪峰

44330

携程集团机票业务技术总监宋涛:扛得住流量洪峰,才是优秀架构师

腾讯云开发者社区沙龙online「高可用结构之流量洪峰」专题分享倒计时1天! ...三、流量洪峰对架构师的成长价值 在评估一个软件工程师能力时,一个经常被问到的问题是,“你所设计开发的系统中,峰值流量是多少QPS,以及相应的容量SLA是多少”。...对于一个没有经过流量洪峰考验的系统,很难评估它的系统可靠性和设计合理性。...因为,架构本身是一种权衡(Tradeoff)的艺术,而只有经过流量洪峰考验的架构师,才能让人相信他在权衡的时候,坚持了正确的设计理念和最佳实践。...四、结束语 我受到腾讯云「腾讯云开发者社区」的邀请,担任「腾讯云开发者社区沙龙online」「高可用架构之流量洪峰」专场的出品人及讲师。

9431510

转型之后——流量洪峰中如何设计弹性微服务架构 | Techo大会精彩回顾第四期

,阅读需要8分钟 导读 刘冠军《万象伊始——集中式架构为何演进到微服务架构》 秦金卫《转型求通——微服务架构的最佳实践和发展趋势》 曹国梁《深度剖析——传统架构的云原生改造之路》 万俊峰《转型之后——流量洪峰中如何设计弹性微服务架构...年南京大学毕业后先后就职于两家美企从事高性能计算和互联网后端研发工作 2007年开始合伙创业并任CTO,11年的社交App创业和并购经历 有近20年的开发和微服务架构经验,10多年的技术团队管理经验 《流量洪峰中如何设计弹性微服务架构...》 当技术架构转型到微服务架构时,随着业务流量增加,如何保障服务的高可用,如何针对服务进行有效的治理?...本文给大家讲一下,当切入到go微服务体系上,在流量洪峰突然到来的时候怎样保证服务的稳定?今年在线教育在疫情之下的流量洪峰来的非常猛烈,我们怎么样去应对流量洪峰下系统的稳定性呢?...洪峰流量时我们经常看到这样的情况,只要保证在90%多一点点周围动荡,让K8S能做水平伸缩对我们来讲就是比较有效的方式。

30410

腾讯会议大规模扩容,B站高可用架构实战,这场聚焦「流量洪峰」的在线沙龙不容错过!

导语 流量洪峰所带来的一系列挑战,足以激发每位程序员的斗志:高并发、大吞吐、紧急扩容、降级保护……那么,作为程序员,应该如何应对?...由腾讯云官方社区-云加社区举办的线上直播活动,主题聚焦在「高可用架构之流量洪峰」,本次直播联合携程技术中心,分享议题涵盖腾讯会议大规模扩容、健康码底层AI技术、快手春节红包单文件大吞吐、“穗康”小程序口罩预约紧急上线...、B站高可用架构、携程机票查询、度假起价引擎架构等,一系列典型流量洪峰下的实战案例,为你剖析高可用架构的设计之道。...扛得住流量洪峰的程序员才是优秀架构师!

67330

谁顶住双11的世界级流量洪峰?神龙架构负责人等9位大牛现场拆解阿里秘籍

---- 【新智元导读】今年双11,天猫成交额再次刷新世界纪录,阿里巴巴核心系统100%上云,撑住了双11的世界级流量洪峰。在这一流量战场上,阿里可谓是华山论剑的最大赢家。...“不是任何一朵云都能撑住这个流量。中国有两朵云,一朵是阿里云,一朵叫其他云。”11月11日晚,阿里巴巴集团CTO行癫(张建锋)不久前表示。...这样分布广泛的数据中心被看作是易筋经一样的肋骨,是驱动阿里一切商业行为和商业流量的基础,不仅能够支持双十一的峰值而且能够提供弹性的服务。另外,液冷技术近期将会开源。...还有被龙现比作倚天剑的自研交换机,自研交换机就是阿里在网络领域的一个重大的技术创新,实际上是就是网络界的去IOE,它承担了大部分的核心流量、网络流量,能够让大家感知不到网络的减速或“晃动”,使双11平滑过去

10.6K10

万亿级数据洪峰下的分布式消息引擎

为了应对这些不可控的洪峰数据,中间件团队通过大量研究和实践,推出了低延迟高可用解决方案,在分布式存储领域具有一定的普适性。...另一方面,当洪峰数据来临时,大量的消息需要堆积到RocketMQ中,后端程序可以根据自己的消费速度来进行数据的读取。所以保证RocketMQ写消息链路的低延迟至关重要。...如何让系统能够在汹涌澎湃的流量洪峰面前谈笑风生?降级、限流、熔断三大法宝便有了用武之地。丢卒保车,以降级、暂停边缘服务、组件为代价保障核心服务的资源,以系统不被突发流量击垮为第一要务。...而引擎组件的服务QoS,如服务于消息问题追溯的链路轨迹组件,对于核心功能来说,定级相对较低,可在洪峰到来之前提前关闭。 ?

77330

1.计数器算法

我们通过控制往令牌桶里加令牌的速度从而控制接口的流量。...比如服务器空闲时,理论上使用漏桶算法服务器可以直接处理一次洪峰(一次洪水过程的最大流量),但是漏桶算法处理请求的速率是恒定的,因此,前期服务器资源只能根据恒定的漏水速度逐步处理请求,无法直接处理这次洪峰...而使用令牌桶算法就不存在这个问题,因为它可以先把令牌桶一次性装满,处理一次洪峰之后再走限流。...总结 限流的常见算法有以下 3 种: 计数器算法:实现简单,但有突刺现象; 漏桶算法:固定速率处理请求,处理任意流量更加平滑,可以实现流量整形; 令牌桶算法:通过控制桶中的令牌实现限流,可以处理一定的突发流量...,比如处理一次洪峰

36410

架构设计之流量削峰

前言 针对于秒杀场景来说,流量往往在一个特定时间点有个高度集中的流量洪峰,这个瞬时对于资源的消耗是很大的,这时往往对于服务的稳定性带来了极大的挑战,如果按照流量洪峰预估系统资源,则可能存在极大的资源浪费...所以协调好处理流量洪峰和资源利用率,最好的方式就是设计错峰方案进行流量削峰。 削峰目的: 让服务处理请求更加平缓,节省服务器资源。...排队 流量削峰首先想到的就是队列,将同步的请求转换成异步请求,将流量峰值通过消息队列平缓推送过去。 当然消息队列需要注意的是消息挤压和存储上限等情况。...还可以拉大请求时间缓解请求,控制流量达到削峰的目的。 由于经过答题之后的请求具有了先后顺序,这样对于后续的业务逻辑来说就可以很容易的控制了。...请求流程: 大部分流量在用户浏览器或者cdn上获取,这一层可以拦截大量数据读取。 前台读系统主要是一些缓存cache,比如采用nginx+lua等方式拦截无效请求。 业务系统主要做好限流,排队等操作。

1.3K20
领券