并发 第6页
互联网高并发设计的手段:架构优化层次、算法逻辑层次、代码层次-IT面试星球

互联网高并发设计的手段:架构优化层次、算法逻辑层次、代码层次

性能优化目标 ● 缩短响应时间 ● 提高并发数(增加吞吐量) ● 让系统处于合理状态                      性能优化手段 空间换时间 系统时间是瓶颈:例如 缓存复用计算结果,降低...
mianba的头像-IT面试星球mianba1年前
06013
聊聊接口最大并发处理数-IT面试星球

聊聊接口最大并发处理数

今天跟大家聊聊一个 Java 界的老话题,就是怎么理解接口的最大并发处理数。 前言 生活在 2023 年的互联网时代下,又是在国内互联网越发内卷的背景下,相信大家面试找工作、网上学习查资料时都了...
mianba的头像-IT面试星球mianba1年前
06013
JDK 延时队列实现消息定时发送-IT面试星球

JDK 延时队列实现消息定时发送

做一个消息延时发送的需求,类似于订单超时取消,设定好时间,定时发送短信,因为没有什么并发,也不需要一些其他的中间件,像 MQ 这些增加复杂度,所以就使用 JDK 的提供的延时队列功能。 如果...
mianba的头像-IT面试星球mianba1年前
0596
记录一次高并发情况下批量更新数据的问题-IT面试星球

记录一次高并发情况下批量更新数据的问题

需求简介: 1.用户领用优惠券接口开发 2.优惠券包领取:一个券包里有多种优惠券,领取一次券包,即券包中的所有券都领取一次。 需求2解决思路: 1.通过循坏调用1接口,来实现接口2。效率会根据...
mianba的头像-IT面试星球mianba1年前
0568
面试官:生成订单30分钟未支付,则自动取消,该怎么实现-IT面试星球

面试官:生成订单30分钟未支付,则自动取消,该怎么实现

大家好,我是一安,之前有介绍使用RabbitMQ延时队列实现,一种是基于死信队列,但使用死信会存在两个弊端,所以又提到一种基于rabbitmq_delayed_message_exchange插件的方式,这两种是比较常见...
mianba的头像-IT面试星球mianba1年前
0546
Celery,一个神奇的python库-IT面试星球

Celery,一个神奇的python库

大家好,我是木木。今天给大家分享一个神奇的 Python 库,Celery。 Celery 是一个分布式任务队列库,支持任务异步执行、定时及分布式处理。特别适合于处理耗时任务和实现高并发处理,是大数据处...
mianba的头像-IT面试星球mianba1年前
0537
软考案例问答:48个高频问题规律总结分享-IT面试星球

软考案例问答:48个高频问题规律总结分享

❝ 今天将分析48个软考案例,这些整理反映了项目管理过程中可能出现的一系列问题,包括但不限于人力资源管理、沟通管理、合同管理、需求管理、范围管理、质量保证、进度控制、变更控制等方面的...
mianba的头像-IT面试星球mianba1年前
05112
foreach 循环的底层原理及正确使用方式,一定要掌握这些!-IT面试星球

foreach 循环的底层原理及正确使用方式,一定要掌握这些!

点击关注公众号,实用技术文章及时了解 前言 并发修改异常是指:ConcurrentModificationException。 foreach循环其实是一种加强的for循环,相较于for循环更加简洁,可以用来遍历数组或者集合,...
mianba的头像-IT面试星球mianba1年前
05011
分布式缓存系统Redis原理解析-IT面试星球

分布式缓存系统Redis原理解析

Redis作为内存数据库已经广泛应用于大数据领域,已经成为分布式架构下的基础组件。本文主要介绍了Redis内部的实现原理包括IO模型、内存管理、数据持久化等以及三种集群架构,旨在了解其中的实现...
mianba的头像-IT面试星球mianba1年前
0495
Unix网络编程之IO模型-IT面试星球

Unix网络编程之IO模型

点击上方疾风先生可以订阅哦 首先,我们要了解IO模型先要知道在底层操作系统是通过哪些设备来实现数据的传输,其次要了解IO模型中哪些是发生阻塞调用操作,然后有了上述的基本认知之后,开始来了解I...
mianba的头像-IT面试星球mianba1年前
04910