文章 2024-01-19 来自:开发者社区

2023春招面试专题:高并发解决方案(三)

2023春招面试专题:高并发解决方案(二)https://developer.aliyun.com/article/14233748.1 消息丢失问题秒杀成功了,往mq发送下单消息的时候,有可能会失败。原因有很多,比如:网络问题、broker挂了、mq服务端磁盘问题等。这些情况,都可能会造成消息丢失。那么,如何防止消息丢失呢?答:加一张消息发送表。在生产者发送mq消息之前,先把该条消息写入消息发....

2023春招面试专题:高并发解决方案(三)
文章 2024-01-19 来自:开发者社区

2023春招面试专题:高并发解决方案(二)

2023春招面试专题:高并发解决方案(一)https://developer.aliyun.com/article/14233735.1 缓存击穿比如商品A第一次秒杀时,缓存中是没有数据的,但数据库中有。虽说上面有如果从数据库中查到数据,则放入缓存的逻辑。然而,在高并发下,同一时刻会有大量的请求,都在秒杀同一件商品,这些请求同时去查缓存中没有数据,然后又同时访问数据库。结果悲剧了,数据库可能扛不....

2023春招面试专题:高并发解决方案(二)
文章 2024-01-19 来自:开发者社区

2023春招面试专题:高并发解决方案(一)

如何理解高并发?高并发意味着大流量,需要运用技术手段抵抗流量的冲击,这些手段好比操作流量,能让流量更平稳地被系统所处理,带给用户更好的体验。我们常见的高并发场景有:淘宝的双11、春运时的抢票、微博大V的热点新闻等。除了这些典型事情,每秒几十万请求的秒杀系统、每天千万级的订单系统、每天亿级日活的信息流系统等,都可以归为高并发。很显然,上面谈到的高并发场景,并发量各不相同,那到底多大并发才算高并发呢....

2023春招面试专题:高并发解决方案(一)
文章 2023-12-23 来自:开发者社区

2023春招面试专题:高并发解决方案

如何理解高并发?高并发意味着大流量,需要运用技术手段抵抗流量的冲击,这些手段好比操作流量,能让流量更平稳地被系统所处理,带给用户更好的体验。我们常见的高并发场景有:淘宝的双11、春运时的抢票、微博大V的热点新闻等。除了这些典型事情,每秒几十万请求的秒杀系统、每天千万级的订单系统、每天亿级日活的信息流系统等,都可以归为高并发。很显然,上面谈到的高并发场景,并发量各不相同,那到底多大并发才算高并发呢....

2023春招面试专题:高并发解决方案
文章 2023-12-09 来自:开发者社区

堪称神级的阿里巴巴“高并发”教程《基础+实战+源码+面试+架构》

前言作为一个普普通通的程序员,如何才能提升自己的能力,在职场上拥有一技之长,这也成为普通的你我,迫切的需求。拥有什么样的能力才能不被淘汰?答案是:高并发,它几乎成为了每个程序员都想要拥有的经验。原因很简单:流量是大的电商公司必要的需求,比如,淘宝的双十一会产生大量的高并发,用户上亿,一天的流量就是几十亿,高峰期的并发量上十万。所以,如何抗住高并发,是这种大公司需要面对的。所以,你要是掌握了这项技....

堪称神级的阿里巴巴“高并发”教程《基础+实战+源码+面试+架构》
文章 2023-12-07 来自:开发者社区

清华架构大牛剖析高并发与多线程的关系、区别,带你击穿面试难题

当提起这两个词的时候,是不是很多人都认为高并发=多线程?当面试官问到高并发系统可以采用哪些手段来解决,是不是一脸懵逼?确实,在一开始接触的时候,不少人都会将二者混淆,误以为所谓的高并发的系统就是能同时供海量用户访问,而采用多线程手段不就是可以提供系统的并发能力吗?实际上,他们两个总是相伴而生,但侧重点又有不同。什么是高并发?相对于分布式来讲,高并发在解决的问题上会集中一些,其反应的是同时有多少量....

清华架构大牛剖析高并发与多线程的关系、区别,带你击穿面试难题
文章 2023-09-19 来自:开发者社区

一套基于 SpringBoot 的完整高并发电商系统,拿去面试吧!

如何反驳“99% 的 Java 程序员都是 Spring 程序员”这句话?答案是不能。JAVA电商Spring cloud微服务架构,含完整视频和项目源码。关注公众号:全栈芬达。回复:Spring项目源码。来免费拿吧!这是一套从0到落地的完整的Spring Cloud微服务电商项目,其中内含,工具包、视频教程、完整的源码等等。技术架构项目源码视频项目真实截图 这套项目适合 有一定开发基础,对JA....

一套基于 SpringBoot 的完整高并发电商系统,拿去面试吧!
文章 2023-09-12 来自:开发者社区

面试了个阿里P7大佬,他让我见识到什么才是“精通高并发与调优”

金九银十已经过去了,公司招聘也渐渐脱离了高峰期,在这忙里偷闲时刻聊聊在面试时遇到的一位大佬;始末按照公司项目招聘的要求,我通常都会问一些高并发需要掌握的知识和实战路程,主要考察一下有没有做过高并发项目,有没有做过性能调优,清不清楚其中的细节,每个方案可能带来的副作用;基础扎实不扎实,比如:数据结构是否合理,算法是否高效,有没有从最根本的IO和计算两个维度去做细节优化;这次面试了个阿里P7的大佬,....

面试了个阿里P7大佬,他让我见识到什么才是“精通高并发与调优”
文章 2023-08-24 来自:开发者社区

2023年最新java大厂面试真题剖析:如何设计一个高并发系统?

又逢金九银十面试季,正逢bat等大厂,大厂面试真题层出不穷,下面给大家深度剖析2023年大厂都问到了哪些问题,是以一个什么样的方式提出问题的呢。注意,注意:正在面试的朋友注意,需要所有的面试真题的朋友可以点击此处获取,由于整个面试真题剖析内容会非常的多,所以在这里只给大家展示一部分消息队列为什么使用消息队列?消息队列有什么优点和缺点?Kafka、ActiveMQ、RabbitMQ、RocketM....

2023年最新java大厂面试真题剖析:如何设计一个高并发系统?
文章 2023-08-20 来自:开发者社区

大厂面试必问:如何设计一个扛高并发的系统?

前言 大家好,我是路由器没有路。 三年前,我曾前往字节跳动参加面试。在三面面试环节中,我遇到了一道场景设计题目:如何设计一个高并发系统? 当时我的回答比较简略,但最近我朋友在准备面试,问我关于大厂面试的一些经验,于是我回想起来,因此整理出了 8 个在设计高并发系统时需要考虑的技术点或者说因素。 相信这些能够帮助大家更好地理解和应对高并发系统的场景。 公众号:Go 键盘侠 什...

大厂面试必问:如何设计一个扛高并发的系统?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"应对高并发,利用Redis版缓存实现极速响应","productDescription":"随着业务发展,承载业务的应用将会面临更大的流量压力,如何降低系统的响应时间,提升系统性能成为了每一位开发人员需要面临的问题,使用缓存是首选方案。本方案介绍如何运用云数据库Redis版构建缓存为应用提速。","productContentLink":"https://www.aliyun.com/solution/tech-solution/redis-cache-speedup","isDisplayProductIcon":true,"productButton1":{"productButtonText":"方案详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/redis-cache-speedup"},"productButton2":{"productButtonText":"一键部署","productButtonLink":"https://help.aliyun.com/document_detail/2834466.html"},"productButton3":{"productButtonText":"查看更多技术解决方案","productButtonLink":"https://www.aliyun.com/solution/tech-solution"},"productPromotionInfoBlock":[{"$id":"0","productPromotionGroupingTitle":"解决方案推荐","productPromotionInfoFirstText":"多源集成,极致性能,搭建轻量OLAP分析平台","productPromotionInfoFirstLink":"https://www.aliyun.com/solution/tech-solution/hologres-olap","productPromotionInfoSecondText":"从海量到价值,泛时序数据一站式分析与洞察","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/lindorm-data-process"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock"}}